У меня поврежден жесткий диск, который я пытаюсь создать.
Я подключил его с помощью внешнего кабеля USB к SATA к моему p c, и вот в чем проблема: он поврежден, поэтому после того, как я прочитаю из него несколько байтов, он становится недоступным, в основном он зависает, пока я вручную не извлечу usb и не подключу его обратно, затем я могу прочитать еще несколько байтов из него, пока он снова не зависнет.
Я подумал, что если я смогу каким-то образом автоматизировать процесс перезапуска, это сейчас можно сделать только физически отключив USB-кабель, я могу медленно создать образ всего диска (или, по крайней мере, достаточно, чтобы я мог восстановить самые важные файлы моей невесты ).
Я искал способ отключить питание от USB, чтобы включить его в сценарий, который использует dd для изображения диска в файл, но такие вещи, как
echo "0" > "/sys/bus/usb/devices/usbX/power/autosuspend"
echo "auto" > "/sys/bus/usb/devices/usbX/power/level"
(с Управление источником питания USB (вкл. / Выкл.) С помощью Linux)
не работало.
Есть еще способ , используя любой язык, чтобы выключить питание USB порт из linux?