Форматирование USB flash накопителя (карты памяти)

Опубликовано: Комментариев: 7

Иногда бывает так, что флешка перестает правильно работать, и нужно ее отформатировать. Обычно это самый простой споособ вернуть флешку в работоспособный режим. Далее я опишу как отформатировать USB флешку или же карту памяти на Debian/Ubuntu. 1. Подключаем нашу флешку в систему и смотрим какой у нее label, т.е. как она называется, на рабочем столе к примеру это будет отображено. Запоминаем это название. 2. Теперь следует определить как флешка отображается на техническом уровне в системе. Для этого пишем команду mount в терминальном окне и ищем в списке подключенных девайсвов lablel нашей флешки. Когда найдем нужную строчку — следует запомнить начало строчки, которое начинается с /dev/. К примеру у меня флешка называется SLICKS и после того как я пишу mount в терминале вижу строчку: /dev/sdd1 on /media/SLICKS type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=1000,utf8,shortname=lower,iocharset=iso8859-1) И запоминаю /dev/sdd1, а у Вас должно быть что-то аналогичное. 3. Теперь следует отсоединить флешку, нажав Отмонтировать Раздел на ярлычке с флешкой на рабочем столе. 4. Входим в терминал и с правами администратора и пишем cfdisk /dev/sdd место /dev/sdd вы напишите своё значение, причем обращаю ваше внимание что нужно отбросить числовой идентификатор, который следует после sdd. В случае если система выдает ошибку — выходим из cfdisk, путем нажатия любой клавиши и пишем с правами администратора cfdisk -z /dev/sdd 5. Если Вы не видели ошибки при входе в cfdisk — то теперь нажмем клавишу D напротив строчки с нашим устройством, которое мы собрались форматировать. Далее, вне зависимости от того была у нас ошибка при входе или нет, мы нажимаем кнопку n и дважды жмём Enter. После чего выбираем нужную нам файловую систему, для этого жмем t, потом из списка выбираем искомую файловую систему и пишем ее номер и жмем Enter. И, наконец, записываем изменения на USB накопитель, для этого выбираем опцию Write или нажимаем w и соглашаемся на запись, написав слово yes. 6. Если сейчас неожиданно появится ярлык USB накопителя на рабочем столе — нажмите Отмонтировать Раздел и давайте продолжим. Пишем в терминале: mkfs.vfat -F 32 -n USBFLASH -I /dev/sdd1 Заменив USBFLASH на то имя, под которым вы хотите чтобы флешка отображалась, а /dev/sdd1 на путь к вашей флешке который мы запоминали во втором шаге. Кстати, если терминал будет ругаться на незивестную команду mkfs.vfat — то установите пакт dosfstools: apt-get install dosfstools Вот и все! Если ярлык флешки не появился на рабочем столе, то отсоедините USB накопитель, а потом снова подключите к компьютеру.

Комментариев: 7
Дед 2010-12-04 22:50:09
Браво... Однако, точно для начинающих...
Slicks 2010-12-04 23:58:04
Проще один раз всё разжевать, чем потом объяснять миллион раз в комментах что да как :)
eliko 2012-11-11 03:10:02
у нас послу записа cfdisk /dev/sdd выдает ошибку: НЕИСПРАВИМАЯ ОШИБКА: Невозможно открыть дисковый накопитель Нажмите любую клавишу для выхода из cfdisk моунт /dev/sdb1 on /media/NO_NAME type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks) eliko@eliko-PC:~$ mkfs.vfat -F 32 -n USBFLASH -I /dev/sdb1 mkfs.vfat 3.0.9 (31 Jan 2010) /dev/sdb1: Permission denied что сделать?
eliko 2012-11-11 03:20:56
еще пробовал такую от http://sathyasays.com/2007/06/13/formatting-usb-pen-drive-in-linux-using-terminal/: eliko@eliko-PC:~$ dmesg |tail [15924.839809] sd 14:0:0:0: [sdb] No Caching mode page present [15924.839817] sd 14:0:0:0: [sdb] Assuming drive cache: write through [15924.844414] sdb: sdb1 [15924.847315] sd 14:0:0:0: [sdb] No Caching mode page present [15924.847322] sd 14:0:0:0: [sdb] Assuming drive cache: write through [15924.847329] sd 14:0:0:0: [sdb] Attached SCSI removable disk [15935.779511] FAT-fs (sdb1): error, invalid access to FAT (entry 0x0048f1ad) [15935.779516] FAT-fs (sdb1): Filesystem has been set read-only [15935.779837] FAT-fs (sdb1): error, invalid access to FAT (entry 0x19012eb8) [15935.780045] FAT-fs (sdb1): error, invalid access to FAT (entry 0x0eabf7cb) eliko@eliko-PC:~$ sudo umount /dev/sdb umount: /dev/sdb: не примонтирован eliko@eliko-PC:~$ sudo mkfs.vfat -n ‘Label’ -I /dev/sdb mkfs.vfat 3.0.9 (31 Jan 2010) mkfs.vfat: unable to open /dev/sdb
Шило 2013-04-28 20:34:28
Где блинннн это "терминальное окно" - в котором надо писать команды?
Slicks 2013-04-29 23:16:26
Нажмите на кнопочку "Меню приложений" и в разделе стандартные или инструменты будет "Терминал".
ZOKIDIN 2015-08-29 18:26:59
Для 4 гигабайт микро СД какой подходить?