Как своими руками реанимировать usb накопитель из под Ubuntu (Linux)

Аватар пользователя Антон
Антон -

Не совсем в тему сайта, но все же думаю будет полезно тем, у кого есть "убитые" флешки. Итак, нижеописанным способом мы можем ее восстановить. Проверено лично мною.

восстановление usb flash drives:

всё делается в терминале и все команды из-под sudo:

sudo su

смотрим параметры устройства:

hdparm /dev/sdX

(вместо X подставьте ту букву, которой в вашей системе обозначен usb-drive.
можно посмотреть командой fdisk -l.
не перепутайте с hdd sata или scsi)

должно быть что-то типа:

/dev/sdX:
readonly = 0 (off)
readahead  = 256 (on)
geometry = 1015/64/62, sectors = 4030463, start = 0

размонтирование (если флэшка вообще монтируется):

umount /dev/sdX1

низкоуровневое форматирование:

dd if=/dev/zero of=/dev/sdX

это займёт для 1 гигабайта около 10 минут или около того

создание раздела:

fdisk /dev/sdX

новый:

n

первичный:

p

номер раздела:

1

первый цилиндр:

жмём *ENTER* (по умолчанию)

последний цилиндр:

жмём *ENTER* (по умолчанию)

(смена ID раздела - по-умолчанию Linux):

t

для просмотра списка кодов жмём:

l

нам нужен скорее всего FAT:

6

смотрим что мы имеем в результате:

p

вывод должен быть примерно таким:

Устр-во Загр  НачалоКонецБлоки  Id Система
/dev/sdX1 1 1015  1006849 6 FAT16

записываем и сохраняем сделанные изменения раздела:

w

теперь нужно обязательно отмонтировать новый раздел
(он может примонтироваться автоматически):

umount /dev/sdX1

теперь форматируем раздел:

mkfs.vfat -F 16 /dev/sdX1

и увидим такой вывод:

mkfs.vfat 2.11 (12 Mar 2005)

UPD: ещё можно отформатировать так:

mkdosfs /dev/sdX1

всё!
вынимаем и снова вставляем usb-drive.

Информация взята с сайта поддержки ubuntu http://forum.ubuntu.ru/index.php?topic=14223.msg99309#msg99309

0 голосов
+
Голос за!
-
Голос против!
2 | 7719

Комментарии

Аватар пользователя Axlgrad

А если она даже не определяется...  :(   Флешку не жалко - жалко инфу на ней!

Аватар пользователя Антон

Какая операционка у вас?