LinuxForum.Fans
Тема

Не работает внешний жд

Автор: sudoer 9 сообщений 4512 просмотров
#86159

Господа, суть проблемы. "Вдруг" перестал работать внешник. Опишу хронологию проблемы.
На винде (в дуалбуте) завелись вирусы, но своевременным лечением я не занялся. Поставленный антивирус решил действовать радикально и начал удалять все не понравившиеся exe-шники. Внешник примонтирован постоянно, поэтому вирус/антивирус и туда добрались.
После этого я заметил, что не открывается отдельная папка на внешнике. Значения я этому не придал (на винде в то время сидел, линикс "подзабросил").
Таки вернувшись на линукс, я для себя обнаружил, что и там эта папка не открываеся. Позже диск даже не монтировался.
В венде я его отформатировал(быстро), думал поможет. Не помогло. Попробовал полное форматирование - "невозможно завершить форматирование". Классическая история, когда на флешке вирус.
А самое интересное, что на винде диск работает нормально (без заметных симптомов), а на линуксе не монтируется. Вывод консоли:

text

Oct  8 03:06:15 user-laptop kernel: [  583.661894] sd 4:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Oct  8 03:06:15 user-laptop kernel: [  583.661899] sd 4:0:0:0: [sdb] Sense Key : Medium Error [current] 
Oct  8 03:06:15 user-laptop kernel: [  583.661903] sd 4:0:0:0: [sdb] Add. Sense: Unrecovered read error
Oct  8 03:06:15 user-laptop kernel: [  583.661908] sd 4:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 08 00 00 08 00

И в консоль все это идет циклично.
Рассказал вроде обо всем. Помогите решить проблему.

#86215

Что пишет про этот диск fdisk -l
Попробуй смонтировать вручную.
Попробуй удалить разделы, создать их заново и отформатировать под линуксом.

#86255

fdisk виснет, когда очередь доходит до внешника. Если совсем без него, то все нормально.
Вручную я монтировал /dev/sdb1, но его нет, только /dev/sdb. Он и не монтируется, долго раскручивает диск, на нем горит индикатор чтения.
На счет разделов еще не пробовал, надо проверить.

upd. Раздел удалил, история та же.

#86344

Забить диск нулями надо, для начала...

#86345

А что за Linux-то хоть ?
Вручную удалите все разделы c этого диска gparted или подобной утилитой и создайте новую таблицу разделов(не путать с тупо-форматированием) для этого устройство монтировать не нужно ,достаточно чтобы ядро его видело адекватно , а "почему-да-как " какая разница в конце концов , если требуется рабочий девайс , это можно сделать , кстати , даже в винде если уж на то пошло , через менеджер дисков .

#86366

Если он в винде нормально виден, то может его обработать с помощью Acronis Disk Director Suite? Я бы советовал именно этой прогой. Виндовый менеджер может и не справится с этой бедой.

#86674

Разделы создавал/удалял с помощью Partition Manager 11 Free Edition
OS - Ubuntu 10.4
gparted долго сканировал устройства, в строке состояния пробегал /dev/sdb, но после в списке он не появлялся. В консоли Ошибка ввода/вывода во время чтения на /dev/sdb

Вывод gpart /dev/sdb:
[console]*** Fatal error: cannot get sector size on dev(/dev/sdb).
[/console]

#86762

ну если это не аппаратный сбой из винды(раз она его видит) удалите все разделы с этого диска через DiskPart , он что угодно удалит , через него и создать можете ( виндовский аналог никсового dd + parted) ...

#86785

Ещё разок
[console]# dd if=/dev/zero of=/dev/sdN[/console]

и делов то... Потом просто fdisk'ом размечаете.

Войдите или зарегистрируйтесь, чтобы ответить.