Назад | Перейти на главную страницу

Обновить устройства - повторно подключить привод CF-карты с помощью сценария (эквивалент отключения-подключения)

Я вставляю полностью чистую CF-карту в USB-устройство записи на карты. Затем я добавил на устройство mbr-блок размером 512 байт, который содержит таблицу разделов и определение одного раздела.

Проблема: хотя «fdisk -l / dev / sdx» правильно отображает раздел, бывает, что после этих операций нет такого устройства, как «/ dev / sdx1» (так как его не было раньше). Отключение и включение устройства записи на карту решает проблему и вызывает появление устройства (а). Поскольку я использую эту процедуру в сценарии, отключение и повторное подключение вручную не является вариантом.

Есть ли способ «обновить» устройства или «отключить и снова подключить» диск с помощью сценария, чтобы появился / dev / sdx1?

Спасибо за любую помощь,

Крис

Думаю, я нашел решение:

hdparm -z /dev/sdx

до сих пор кажется, что уловка.

попробуйте partprobe. Я не знаю, перечитывает ли он внешние карты, но мне это помогло, когда я сменил разделы на своих локальных дисках.