Linux: форматирование флешки. Как форматировать флешку под линукс Форматирование flash в ubuntu

Безопасность

Операция форматирования в операционной системе Linux не столь очевидна, как это может показаться на первый взгляд.

Это обусловлено, в том числе, многообразием файловых систем, и тем, что форматирование производится с использованием командной строки.

Операции форматирования необходимо запускать с правами суперпользователя (root).

Для корректного выполнения форматирование диска или форматирование флешки Linux необходимо производить после размонтирования устройства.

Форматирование диска Linux

Форматирование диска Linux производится с помощью команды mkfs, действие которой заключается в создании указанной файловой системы на выбранном диске или разделе. Пример записи команды:

Mkfs-text2 /dev/hda1 – создает файловую систему ext2 на разделе hda1
где:
-text2 – ключ указывающий тип файловой системы;
/dev/hda1 – раздел, на котором создается файловая система.

Основные ключи команды mkfs для форматирования диска Linux:

V– выводит подробную информацию о ходе выполнения команды;
-t [тип файловой системы] – задает файловую систему, из следующих возможных значений:

  • $ swap – раздел с файловой системой для файла подкачки linux;
  • $ ext2 – файловая система ext2;
  • $ msdos - файловая система MS-Dos;
  • $ vfat – файловая система Fat-32;
  • $ reiserfs – файловая система Reiserfs.
Это далеко не полный список поддерживаемых файловых систем, который также может быть расширен установкой дополнительных пакетов.

С – поиск сбойных блоков перед началом форматирования;

Также для форматирования диска могут понадобиться следующие команды:

  • fdisk -l – просмотр списка дисков, здесь можно узнать название раздела или носителя который нужно отформатировать;
  • umount– перед тем, как провести форматирование диска Linux, его необходимо размонтировать с помощью данной команды;
Примеры:
  • mkfs-tvfat -v-c/dev/hdb1 – форматирует раздел второго жесткого диска в системе Fat-32, предварительно проверив его на наличие нечитаемых блоков с выводом хода выполнения;
  • mkfs -text3 -v /dev/hda1 – форматирование раздела hda1 в файловой системе ext3 с выводом процесса выполнения;
Linux форматирование флешки
Очень часто монтирование флешки происходит автоматически при подсоединении к компьютеру.

Перед форматированием ее необходимо размонтировать (проверить примонтирована ли флешка можно с помощью команды – df-h).

Linux форматирование флешки также производится с использованием команды mkfs. После определения имени присвоенного флешке создаем нужную файловую систему (в данных примерах Fat-32 и Reiserfs):

Mkfs-tvfat /dev/sdb mkfs-treiserfs /dev/sdb
где sdb– имя флешки.

Низкоуровневое форматирование Linux
Низкоуровневое форматирование сводится к записи нулевых байт. Для этого нужно выполнить команду:

Dd if=/dev/zero of=/dev/sdb
В результате выполнения команды низкоуровневого форматирования Linux будет показан объем диска или флешки. После этого можно произвести проверку наличия физических ошибок:

Head -c N /dev/sdb | md5sum head -c N /dev/zero | md5sum
N в записях выше соответствует количеству байт записанных на диск при выполнении команды dd.

Несовпадение результатов этих команд означает наличие битых блоков на диске.

Как показывает учет статистики моего блога, периодически сюда попадают люди, которые ищут ответ именно на этот вопрос — «Как отформатировать флешки в ?»

Итак, наиболее просто это можно сделать с помощью программы Gparted. Как ей пользоваться для изменения разделов жесткого диска, я уже вкратце . Для форматирования флешки не нужно загружаться в режиме Live-CD, можно просто запустить программу из меню. После этого в программе первым делом нужно выбрать саму флешку (вверху справа, нечто вида /dev/sdx, сориентироваться можно по объему диска в Мб) а потом на выбранном разделе щелкнуть правой кнопкой и выбрать пункт «Форматировать»….

А теперь перейдем к консоли. Зачем? На тот случай, если вдруг графика подводит…

Тезис первый — ниже описаны , выполнение которых разрешено только администратору. То есть, рядовой пользователь просто получит ответ, что команда не найдена. Посему, сначала в консоли становимся администратором:

…и в ответ на запрос вводим пароль администратора. Как стать root-ом в Ubuntu (точнее, задать root-у свой собственный пароль) я уже писал . Теперь поищем нашу флешку (собственно, как это сделать, я упоминал ). Повторюсь — для этого вводим следующую команду:

В ответ получим данные обо всех разделах всех жестких дисков компьютера. В том числе и данные о разделах флешки тоже. Причем, у флешек, плотно эксплуатировавшихся (и форматировавшихся в том числе) под Windows в таблице разделов зачастую такая каша, что линуксовый fdisk выводит весьма «веселые» комментарии:

Диск /dev/sdc: 125 МБ, 125829120 байт 4 heads, 60 sectors/track, 1024 cylinders Units = цилиндры of 240 * 512 = 122880 bytes Disk identifier: 0x6f20736b Это не похоже на таблицу разделов Возможно, вы выбрали неверное устройство. Устр-во Загр Начало Конец Блоки Id Система /dev/sdc1 ? 3242233 7998524 570754815+ 72 Неизвестный Раздел 1 имеет различные физические/логические начала (не-Linux?): физ=(357, 116, 40) логич=(3242232, 3, 49) Раздел 1 имеет различные физические/логические окончания: физ=(357, 32, 45) логич=(7998523, 0, 19) Раздел 1 не заканчивается на границе цилиндра. /dev/sdc2 ? 702874 8769658 968014120 65 Novell Netware 386 Раздел 2 имеет различные физические/логические начала (не-Linux?): физ=(288, 115, 43) логич=(702873, 0, 3) Раздел 2 имеет различные физические/логические окончания: физ=(367, 114, 50) логич=(8769657, 1, 22) Раздел 2 не заканчивается на границе цилиндра. /dev/sdc3 ? 7791173 15857957 968014096 79 Неизвестный Раздел 3 имеет различные физические/логические начала (не-Linux?): физ=(366, 32, 33) логич=(7791172, 3, 6) Раздел 3 имеет различные физические/логические окончания: физ=(357, 32, 43) логич=(15857956, 3, 37) Раздел 3 не заканчивается на границе цилиндра. /dev/sdc4 ? 12023672 12023903 27749+ d Неизвестный Раздел 4 имеет различные физические/логические начала (не-Linux?): физ=(372, 97, 50) логич=(12023671, 1, 53) Раздел 4 имеет различные физические/логические окончания: физ=(0, 10, 0) логич=(12023902, 2, 51) Раздел 4 не заканчивается на границе цилиндра. Пункты таблицы разделов расположены не в дисковом порядке

Ну да ладно, нас не шуточные комментарии интересовали. Главную информацию мы получили — в системе наша флешка определилась как /dev/sdc.

Начать я предлагаю все-таки с наведения порядка в таблице разделов. Для этого запустим все тот же fdisk, но уже с указанием того накопителя, который будем рихтовать:

(Естественно, вместо /dev/sdc вы указывайте нужный вам диск). В ответ получим следующее приглашение:

Команда (m для справки):

Чтобы, как говорили в небезызвестной комедии, «огласить весь список, пожалуйста» нажмем на клавиатуре как нам и предлагают букву «m». В ответ получим список возможных команд:

Действие команды a переключение флага загрузки b редактирование метки диска bsd c переключение флага dos-совместимости d удаление раздела l список известных типов файловых систем m вывод этого меню n добавление нового раздела o создание новой пустой таблицы разделов DOS p вывод таблицы разделов q выход без сохранения изменений s создание новой чистой метки диска Sun t изменение id системы раздела u изменение единиц измерения экрана/содержимого v проверка таблицы разделов w запись таблицы разделов на диск и выход x дополнительная функциональность (только для экспертов)

Первым делом удалим все те «смешные и странные» разделы. Как удалим? Да так, полностью, окончательно и бесповоротно! Зачем удалим? Так вы ж ведь флешку вобще-то форматировать собирались…

Данный этап процедуры я позволю себе назвать «первой красной меткой». Суть данного маркера в том, что выполняемые нами далее действия выглядят как деструктивные — мы что-то вроде как удаляем, что-то создаем. Однако, на данном этапе мы на самом деле еще не будем вносить какие-либо изменения в таблицу разделов диска. Реальные изменения будут выполнены позже, и об этом я вас извещу «второй красной меткой»…

Начинаем удалять — а именно — нажимать на клавиатуре букву «d». На предложение выбрать раздел, нажимаем последовательно сначала «1» (чтобы удалить первый раздел диска) :

Команда (m для справки): d Номер раздела (1-4): 1

…потом снова «d» и «2» (второй раздел), «d» и «3» (третий раздел) и возможно «d» и «4» (четвертый). Показателем того, что уже пора остановиться, будет следующее сообщение от fdisk, появляющееся в ответ на очередное нажатие кнопки «d»:

Разделы еще не определены!

То есть, все разделы мы удалили. Теперь создадим новый. Для этого нажмеме кнопку «n» на клавиатуре:

Команда (m для справки): n Действие команды e расширенный p основной раздел (1-4)

Создавать мы будем основной раздел. И для этого нажмем кнопку «p» на клавиатуре:

Номер раздела (1-4):

Создадим первый раздел. Для этого нажмем «1» на клавиатуре:

Первый цилиндр (1-1024, по умолчанию 1):

Значение по умолчанию нас полностью устраивает (нам же не нужно пустое место вначале флешки?). По этому чтобы создать разел начиная с самого первого «цилиндра» просто нажимаем «Enter» на клавиатуре:

Используется значение по умолчанию 1 Last цилиндр, +цилиндры or +size{K,M,G} (1-1024, по умолчанию 1024):

По умолчанию программа нам предлагает номер самого последнего «цилиндра». При этом новый раздел будет создан на весь размер флешки. Если Вы как и я, планируете всю флешку использовать как один диск, то просто согласитесь с предложенным выбором. Если же Вы хотите разбить флешку на несколько разделов, то тут нужно задать точку окончания первого раздела. Простейший способ — это указать требуемый размер раздела способом, который предложил сам fdisk — «+ КОЛИЧЕСТВО (ЕДИНИЦ ИЗМЕРЕНИЯ)». Например ввод «+1000М» создаст раздел размером 1000 Мегабайт. Лично я создавал один единственный раздел, и потому просто нажал «Enter» на клавиатуре:

Используется значение по умолчанию 1024

На этом лично я с созданием разделов закончил. Если же Вы планировали создание на диске нескольких разделов, то снова возвращайтесь к процессу создания (кнопка «n»), вводите следующий (а не 1-й) номер раздела, соглашайтесь с номером цилиндра начала раздела (fdisk корректно предложит первый свободный после первого раздела), указывайте размер раздела, и т.д. как говорится, до «полного удовлетворения»…

Если Вы сделали ошибку, то в любое время ошибочно созданный раздел можно удалить, и после этого создать его уже правильно.

И вот пришло время «второй красной метки». Следующая команда запишет на диск новую таблицу разделов, которую мы только что создали. Самое время лишний раз всё перепроверить, и если в чем-то допустили ошибку, вернуться к началу и исправить ее. Если же все нормально, то двигаемся далее.

Итак, вводим команду «w» с клавиатуры:

Таблица разделов была изменена! Вызывается ioctl() для перечитывания таблицы разделов. Синхронизируются диски.

ВОТ ИМЕННО В ЭТОТ МОМЕНТ новая таблица разделов и была записана на флешку. После этого Вы снова вернетесь в консоль.

И вот наконец-то мы добрались до … форматирования 🙂 .

Команда форматирования раздела в Linux выглядит следующим образом:

mkfs [-V] [-t тип_фс] [опции_фс] устройство [размер]

Нам в нашем процессе форматирования флешки потребуется указать два параметра. Наиболее важным будет параметр -t — тип файловой системы. Если флешку планируется использовать с Windows, то нужно использовать файловую систему FAT (отформатировать флешку в NTFS Linux,увы, не сможет). В этом случае параметр указывается как «vfat» Если же флешка будет использоваться для работы только с Linux, то можно использовать файловые системы ext2 или ext3. В этих случаях ключу -t тип файловой системы прямо так и указываете (ext2 или ext3).

Второй параметр — это номер того раздела, который мы планируем отформатировать. Раньше мы уже определили, что флешку нашу Linux видит как диск /dev/sdc, а раздел на ней мы создавали 1-й. Но, перепроверим на всякий случай еще раз.

Привет, в этой статье будет рассмотрен простой способ форматирования USB флешки в операционной системе Linux Mint, это несложный процесс, даже начинающий пользователь сможет это сделать.

Linux Mint – это один из самых популярных бесплатных дистрибутивов операционной системы Linux, который активно используется в качестве основной системы на домашних компьютерах.

Если Вы начинающий пользователь Linux Mint, который только перешел на использование данного дистрибутива, то у Вас скорей всего возникает много вопросов, как в Linux Mint выполняются, казалось бы, привычные и простые действия, которые не вызывают у Вас никаких проблем в операционной системе Windows. Например, процесс форматирования USB накопителя (флешки ). На самом деле, отформатировать флешку в Linux Mint даже проще чем в Windows, и сейчас я Вам покажу, как это делается.

Весь процесс я буду показывать на примере версии Linux Mint 19 с графической оболочкой MATE, в другом графическом окружении, например, Cinnamon, процесс будет точно таким же, только меню Mint внешне будет выглядеть немного по-другому.

Формирование флешки в Linux Mint

Для форматирования USB накопителей в Linux Mint существует стандартное приложение, по умолчанию входящее в дистрибутив. Оно так и называется «».

Это очень простая программа, она умеет только форматировать флешки, в ней даже настроек практически никаких нет. Этой программой можно отформатировать флешку в файловые системы: NTFS, FAT32, EXT4 и exFAT . Поддержка exFAT добавилась только в 19 версии Linux Mint, поэтому если у Вас более ранняя версия, то Вы не сможете этим приложением отформатировать флешку в файловую систему exFAT.

Итак, давайте перейдем к пошаговому рассмотрению процесса формирования USB флешки в дистрибутиве Linux Mint.

Шаг 1 – Запуск программы

Чтобы запустить программу «Форматирование USB-флеш-накопителя », необходимо зайти в меню Mint и в разделе «Стандартные » найти соответствующий пункт.

Шаг 2 – Выбор USB флешки и целевой файловой системы

После того как программа запустится, нам необходимо выбрать USB флешку и файловую систему, в которую мы хотим отформатировать флешку (в качестве примера я выбрал FAT32 ).

После указания необходимых параметров нажимаем «Форматировать ».


Программу можно использовать только с административными правами, поэтому далее у нас появится окно для ввода пароля администратора. Вводим пароль и нажимаем «Аутентификация ».


Шаг 3 — Завершение форматирования

Когда появится сообщение о том, что «USB-накопитель успешно отформатирован », процесс форматирования USB флешки будет завершен. Нажимаем «ОК ».

Теперь Вы знаете, как можно отформатировать флешку в ОС Linux Mint, и что этот процесс совсем несложный. У меня на этом все, пока!

Для большинства пользователей отформатировать флешку не составит труда, практически каждый знает, как это делать в операционной системе Windows. Однако многие, перейдя на Linux, испытывают трудности в выполнении поставленной задачи. В этой статье мы расскажем, как осуществить форматирование флешки в Linux.

Способ 1: С помощью стандартных средств Linux

Если вам, например, необходимо осуществить в Linux форматирование флешки в FAT32, то вы запросто можете воспользоваться этим способом. Забегая наперед, отметим, что для рядового пользователя он будет самым простым и самым быстрым по исполнению. Перейдем непосредственно к алгоритму действий.

  1. Откройте файловый менеджер системы. Например, в Ubuntu это Nautilus.
  2. На левой боковой панели отыщите название вашего устройства (флешки).
  3. Нажмите по нему ПКМ.
  4. Выберите пункт "Форматировать" или же Format в английской локализации.
  5. В появившемся окне выберите способ форматирования, непосредственно файловую систему и укажите новое название устройства.
  6. Нажмите кнопку "Форматировать" или Format.

После этого начнется форматирования флешки в Linux. В зависимости от того, какой способ вы выбрали, оно может длиться долго (в случае с полным форматированием) или быстро (в случае с поверхностным форматированием).

Способ 2: С помощью программы Gparted

Если же вы не знаете, как отформатировать флешку, защищенную от записи, тогда вам поможет программа Gparted. Она обладает огромным функционалом для работы с дисками, но сначала давайте рассмотрим, как ее установить. А делается это проще простого, вам нужно в "Терминале" вписать следующее:

Программа запущена, теперь в ней необходимо выбрать вашу флешку. Для этого в выпадающем списке, который расположен в верхней правой части окна, выберите ее название. Если у вас установлен всего один жесткий диск, тогда она будет называться "/dev/sdb".

Перед вами будут отображаться разделы устройства. Прежде чем выполнить форматирование, их необходимо размонтировать. Делается это проще простого: нажмите по разделу ПКМ и выберите пункт "Размонтировать" или же Unmount.

Теперь можно переходить к форматированию флешки в Linux. Для этого снова нажмите ПКМ по разделу, наведите курсор на пункт "Форматировать в" или Format to и в появившемся подменю выберите нужный формат, например, FAT32. Сделав это, нажмите кнопку в виде галочки, что находится на верхней панели программы.

Способ 3: С помощью программы Disk Utility

Если вы не хотите устанавливать дополнительные в Linux, тогда можно воспользоваться предустановленной, которая называется Disk Utility.

  1. Запустите ее через меню операционной системы. Сделать это проще, введя в поиск название программы.
  2. В открывшемся окне программы необходимо выбрать флешку для форматирования. Найти ее просто - она обозначается соответствующим значком и всегда находится в конце списка.
  3. Выбрав устройство для форматирования, вам необходимо нажать по кнопке Format Volume, которая находится в правой части окна.
  4. Появится новое окно, в котором в выпадающем списке Type надо указать файловую систему, а в поле Name ввести новое имя флешки.
  5. В завершение нажмите кнопку Format.

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

Способ 4: Через "Терминал"

Если вам удобнее работать в "Терминале", то вы можете отформатировать флешку в Linux через него. Для этого изначально необходимо узнать место, где она смонтирована. Выполните команду, указанную ниже, чтобы увидеть весь список подключенных дисков к компьютеру:

Флешка размонтирована, поэтому можно переходить непосредственно к форматированию. Производится оно путем использования команды mkfs. Синтаксис она имеет следующий:

Соответственно, чтобы отформатировать флешку в Linux, допустим, в формат FAT32, вам надо выполнить:

mkfs fat32 /dev/sdb1

После этого начнется процесс форматирования, по окончании которого флешку можно будет вынуть из компьютера. Вот вы и узнали четыре способа, как в Linux можно произвести форматирование флеш-устройства.

Операционная система Linux позволяет реализовать много возможностей по управлению информацией. Это относится и к внешним хранилищам данных , таким как флеш-память. Управлять носителями можно как через графический интерфейс, так и при помощи командной строки.

Функционалом Ubuntu можно провести форматирование накопителя.

Допустим, если нужно выполнить форматирование флешки, Ubuntu позволяет сделать это быстро, при этом задав все нужные настройки. Сначала мы рассмотрим управление памятью при помощи программ в GUI, уже потом перейдём к более профессиональным способам сделать необходимое.

С использованием GParted

Нужная и полезная утилита GParted отсутствует в стандартной поставке Ubuntu. Поэтому для начала нужно установить её. К счастью, её можно легко найти в репозитории по умолчанию.

Выполните в командной строке (Терминал) инструкцию:

Она отобразит все накопители, которые «видит» сейчас система. Теперь вы легко сможете найти свою флешку по объёму или другим параметрам.

А эта утилита позволит узнать имя и другие данные USB-флешки в системе:

Теперь выполним размонтирование:

$ sudo umount каталог_накопителя

Сюда нужно просто подставить каталог, соответствующий внешнему носителю данных.

В Ubuntu форматировать флешку пока рано. Сначала её нужно размонтировать. Этой цели служит такая команда:

$ sudo umount каталог

Вот и всё, можно приступать. Используем утилиту mkfs.

$ sudo mkfs -t файловая_система метка_раздела каталог

Если вы хотите, чтобы носитель данных поддерживался в Виндовс, выберите файловую систему vfat. Метка раздела задаётся при помощи команды:

L имя_накопителя

Желательно вводить имя на английском языке.

После окончания процедуры ваша флешка будет полностью готова к использованию.

Заключение

В этой статье мы подробно рассказали вам, как отформатировать флешку в Убунту. Эти два способа не претендуют на уникальность - лучше разобравшись в Линукс, вы можете применять свои приёмы. Всегда соблюдайте осторожность при работе с элементами файловой системы!

Ищите полезную информацию из мира компьютерного ПО и «железа» на других страницах нашего сайта. Надеемся, вы провели время с пользой и интересом!