Fdisk - как замена/альтернатива Gparted
-
ПО бывает разное, но лично мне сразу, как я освоил запись флешек с помощью dd, бросилось в глаза то обстоятельство, что fdisk - консольная утилита для разметки дисков незаслуженно игнорируется и не используется по полной тогда, как ее арсенал возможностей в принципе сравним с по функционалу с Gparted. Дабы уравновесить сию несправедливость, я решил запилить данный пост. Дано: флешка SunDisk заявленный объем 16ГБ. Задача: произвести форматирование флешки средствами fdisk.Для тех, кто не в курсе, поясняю; Fdisk - это набор инструментов для редактирования разделов носителей, вкупе с командой mkfs (форматирование дисков) & и команды вида dd if=/home/username/my.iso of=/dev/sdX conv=noerror - весьма серьезная вещь, позволяющая выполнять элементарные функции в командной строке, не вылезая из нее при этом. Дальнейший текст будет снабжен скринами. Итак, приступаем:
1. Вставляем флешку в нетбук (в моем случае - это нетбук) && выполняем fdisk -l и нам показывают носитель - /dev/sdc1
2. Набираем в bash > fdisk /dev/sdc и выставляем ключ d > нажимаем Enter. Теперь у нас полностью девственно чистый носитель
3. Далее набираем ключ m: и видим это (http://itmages.ru/image/view/3328468/2a94c833)
4. Далее выбираем ключ n и создаем новый раздел (http://itmages.ru/image/view/3328471/39e03a07)
5. Выбираем ключ t > изменение типа раздела и ключ l > выбираем id раздела (http://itmages.ru/image/view/3328493/7692753c)
6. Выбираем код из представленной таблицы (http://itmages.ru/image/view/3328500/bca839fd)
7. После выбора кода, мы видим надпись: тип раздела изменен на W95 FAT32 (http://itmages.ru/image/view/3328561/9ad7a85e)
8. В результате мы видим это (http://itmages.ru/image/view/3328553/2766dda9)
P.S.Важно: после применения ключа n, fdisk попросит вас указать статус раздела > первичный или расширенный > выбираем первичный, после этого будет предложено указать значения секторов - берите значения по умолчанию: первый - 2048, последний - по default'у).Так уж вышло, что на 7 -ом скрине нужно было вводить последовательно 2 ключа сначала - v - верификация раздела, а потом - w - запись и сохранение изменений на диске.
После этого выполняем из-под root's mkfs.vfat /dev/sdc1 -I Все флеш - носитель отформатирован и готов к использованию. Желаю удачи!
P.P.S Интересно, что fdisk отрабатывает только при условии, что оперируемый носитель не имел таблицы разделов вообще. Делаю эту пометку, ибо, проделав все вышеуказанное, хотел записать на карту памяти с помощью dd дистрибутив debian, дистрибутив записался, но fdisk пока что отказался разбивать оставшиеся разделы после записью dd. Будем экспериментировать! -
На мой взгляд cfdisk для начинающих удобнее
Достоинством fdisk является удобство его встраивания в скрипты.cfdisk (util-linux 2.20.1) Дисковый накопитель: /dev/sda Размер: 500107862016 байт, 500.1 ГБ Головок: 255 Секторов на дорожку: 63 Цилиндр Имя Флаги Тип разделаТип ФС [Метка] Размер (МБ )------------------------------------------------------------------------------ Неиспользуемый 1,05* sda1 Основной ext3 [SYSTEM] 10737,42* sda2 Основной swap 1073,75* sda3 Основной ext4 477558,22* sda4 Загрузочный Основной ext4 10737,42* Неиспользуемый 0,03* [Справка] [Вывести] [Выход] [Ед. изм.] [Запись] Неверная команда Вывести экран справки
-
DdShurick:На мой взгляд cfdisk для начинающих удобнее
Достоинством fdisk является удобство его встраивания в скрипты.cfdisk (util-linux 2.20.1) Дисковый накопитель: /dev/sda Размер: 500107862016 байт, 500.1 ГБ Головок: 255 Секторов на дорожку: 63 Цилиндр Имя Флаги Тип разделаТип ФС [Метка] Размер (МБ )------------------------------------------------------------------------------ Неиспользуемый 1,05* sda1 Основной ext3 [SYSTEM] 10737,42* sda2 Основной swap вы1073,75* sda3 Основной ext4 477558,22* sda4 Загрузочный Основной ext4 10737,42* Неиспользуемый 0,03* [Справка] [Вывести] [Выход] [Ед. изм.] [Запись] Неверная команда Вывести экран справки
В принципе, если вы запилите пост по cfdisk и укажете отличия от fdisk я даже буду за.