Я спасал жесткий диск с поврежденными секторами, используя bash-скрипт, выполняющий вызовы ddrescue. Этот диск был известен как / dev / sdc и подключен в eSata через ExpressCard.
Я не смог найти способ остановить мой bash-скрипт, поэтому я нажал кнопку POWER компьютера примерно на 10 секунд, чтобы выключить его.
Я несколько раз пытался запустить компьютер, но диск больше не распознается и теперь отображается при выполнении «fdisk -l».
Загрузка идет медленно, и это сообщение отображается после того, как Linux пытается получить доступ к диску (я использую SystemRescueCd):
udev[84]:worker [156] filed while handling '/devices-pci0000:00/0000:00:1c.2/0000:03:00.0/host2/target2:0:0/2:0:0:0/block/sdb'
Жесткий диск, кажется, работает нормально, но не распознается.
Что я могу сделать в таком случае?
--- Добавлено 18.06.2013 ---
Вот результат lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 294.6M 1 loop /livemnt/squashfs
sda 8:0 0 37.3G 0 disk
|_sda1 8:1 0 37.3G 0 part
sr0 11:0 1 381.2M 0 rom /livemnt/boot
sdb 8:16 0 298.1G 0 disk
Да, lsblk обнаруживает диск sdb (тогда как fdisk -l этого не делал).
Что я должен делать дальше?
источник
lsblk
команда в терминале и показать результат.Ответы:
Попробуй под виндой. Для меня были времена, когда Linx не обнаруживал неисправный жесткий диск, но Windows обнаруживала.
источник