Как отформатировать диск в Linux из командной строки
Если вам нужно добавить внешний диск в вашу систему Linux, возможно, вам придется его отформатировать. Если вы хотите узнать, как выполнить этот процесс из командной строки, вот ваш шанс.
На моем нынешнем рабочем столе Linux есть один основной диск, на котором находится операционная система, и четыре других диска, на которых я храню различные данные. У меня есть диск для музыки, один для видео, один для документов и один для виртуальных машин. Каждый дополнительный диск был куплен новым, поэтому перед использованием его необходимо было отформатировать.
Поскольку мой настольный компьютер имеет графический интерфейс, я мог бы использовать инструмент GNOME Disks и отформатировать эти диски, не открывая окно терминала. Однако в некоторых вещах я придерживаюсь старой закалки, поэтому для таких задач я автоматически перехожу к командной строке - даже если задача проще с графическим интерфейсом.
Итак, как отформатировать диск, чтобы его можно было использовать в системе Linux?
Позвольте мне показать вам.
Поиск имени диска
Что вам понадобится: Все, что вам понадобится, — это работающий экземпляр Linux (неважно, какой дистрибутив вы используете), внешний диск, подключенный к машине, и пользователь с привилегии sudo.
Вот и все. Давайте приступим к работе.
1. Найдите имя диска.
Первое, что вам необходимо сделать, это подключить привод к машине. Как только вы это сделаете, вам нужно будет найти имя устройства (это будет что-то вроде /dev/sdb). Для этого используйте команду lsblk следующим образом:
lsblk -f
Вы должны увидеть список всех подключенных дисков.
2. Разбейте диск на разделы
Это применимо только к дискам, которые еще не были разбиты на разделы (например, к новому диску). Если ваш диск уже использовался, возможно, вам не придется запускать эту команду.
Чтобы разбить диск на разделы, мы воспользуемся командой fdisk (предполагая, что имя нашего диска — /dev/sdb) следующим образом:
sudo fdisk /dev/sdb
Первое, что мы сделаем, это установим схему разделов. Если на вашем компьютере используется устаревший режим BIOS, выберите тип MBR. Если ваш компьютер использует UEFI, выберите режим GPT. Предположим, что ваш компьютер использует UEFI, поэтому введите g и нажмите Enter на клавиатуре.
Затем создайте новый раздел, набрав n. После этого нажмите Enter, чтобы принять значения по умолчанию для номера раздела, первого и последнего сектора.
Когда вы закончите, введите p , чтобы просмотреть новую таблицу разделов, а затем сохраните изменения, записав таблицу разделов с помощью параметра w.
Форматирование диска
Теперь, когда на диске есть таблица разделов, вы можете его отформатировать.
1. Форматирование в ext4
Если вы хотите использовать популярный формат ext4, используйте команду:
sudo mkfs -t ext4 /dev/sdb1
Опция -t предназначена для типа, то есть ext4. Обратите внимание, что мы добавляем цифру 1 к имени нашего диска. Почему? Потому что это первый раздел на диске, который мы создали.
2. Форматирование под NTFS
Возможно, вы захотите отформатировать диск, чтобы он был доступен на компьютерах с Windows. Для этого команда будет такой:
sudo mkfs -t ntfs /dev/sdb1
Монтаж привода
Когда диск отформатирован, пришло время смонтировать его, чтобы он был доступен. Процесс выполнения этой задачи прост.
Сначала создайте новый каталог, который будет служить точкой монтирования. Предположим, вы единственный человек, который будет иметь доступ к этому диску. Эта настройка означает, что мы можем смонтировать диск в вашем домашнем каталоге. Создадим точку монтирования командой:
sudo mkdir ~/EXTERNAL
Вы можете назвать каталог как угодно.
Создав точку монтирования, давайте смонтируем диск с помощью команды:
sudo mount -t auto /dev/sdb1 ~/EXTERNAL
Теперь диск должен быть установлен и готов к использованию.
И это все, что нужно для форматирования диска в Linux из командной строки.