Как отформатировать жесткий диск с линуксом

Как отформатировать жесткий диск с линуксом

Оглавление

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

Активация диска в Linux

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

Скажу сразу, все описанные здесь действия можно выполнять в командах с графическим интерфейсом. Я же буду размечать и форматировать диски в командной строке — это более универсальный способ, так как позволяет настроить диски и разделы даже в операционных системах, на которых нет графического окружения.

При подключении нового диска нам нужно:

  • разметить его на разделы
  • отформатировать каждый раздел для создания файловой системы
  • смонтировать диск для возможности записи и чтения данных
  • настроить автоматическое монтирование при включении компьютера

Как узнать имена дисков, как просмотреть все диски в системе

Начать нужно с того, чтобы узнать имя диска, который мы будем изменять. В Linux совсем непохожая на Windows система обозначения дисков. Вместо привычных дисков C, D, E и так далее, в Linux диски это устройства в папке /dev/. В dev вообще все возможные устройства, даже весьма экзотические, не существующие в Windows.

Чтобы посмотреть доступные диски, выполните команду:

Как видно из скриншота, имеется диск /dev/nvme0n1. Затем перечислены два устройства /dev/nvme0n1p1 и /dev/nvme0n1p2. По совпадающему части названия nvme0n1 можно понять, что это разделы, на которые разделён диск /dev/nvme0n1.

Также имеется диск /dev/sda, который не разделён ни на какие разделы — именно его я и буду подключать.

Разметка дисков (разделение на разделы) в Linux

В консоли диск можно разбить на разделы командой cfdisk. После неё укажите имя диска, с которым вы хотите выполнить действия:

Диск может быть GPT или MBR (показывается как dos). Вы без труда найдёте множество информации об этих таблицах разделов в Интернете. Только отмечу, что GPT является более современной и имеет больше возможностей. Поэтому если не нужно работать со старым железом, которое понимает только MBR, то выбираем GPT.

Для создания диска выберите Новый:

Введите его размер.

Если нужно, поменяйте тип раздела:

Затем переместитесь вниз на свободное место и повторяйте эти действия по созданию разделов. Когда закончите, выберите Запись.

Форматирование разделов

Для форматирования в ext4:

Для форматирования в ext3:

Для форматирования в ext2:

Для форматирования в FAT32:

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

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

Монтирование и размонтирование дисков

С дисками в /dev/ нельзя работать напрямую, то есть нельзя на них записывать файлы или копировать с них файлы. Для работы с ними их нужно смонтировать. Это делается командой mount.

Диск подключается к точке монтирования и уже в этой папке можно работать с содержимом диска.

Эта концепция может показаться непривычной пользователям Windows, но это очень удобно! Диск можно смонтировать в любую папку. Например, домашняя папка может быть на другом диске — удобно при переустановке системы — данные не нужно копировать в безопасное место, поскольку они уже на другом диске.

Для монтирования используется команда вида:

Допустим, я хочу, чтобы новый диск был подключён (смонтирован) к папке /mnt/disk_d. Название можно выбрать любое и точка монтирования необязательно должна быть в директории /mnt/ — можно сделать в домашней папке или в любой другой.

Читайте также:  В двух словах обо мне

Начинаем с создания директории, в которую будет смонтирован диск:

Разрешаем доступ всем в этот диск, чтобы обычный пользователь также мог смотреть и записывать туда файлы:

На самом деле, права доступа можно настроить более тонко — без полного разрешения для всех.

Для размонтирования диска используется любая из двух команд:

Автоматическое монтирование диска при загрузке Linux

Диски для монтирования при запуске Linux прописаны в файле /etc/fstab.

Допустим, я хочу при загрузке монтировать диск /dev/sda в директорию /mnt/disk_d/. При этом я хочу чтобы диск был доступен для чтения и записи пользователем. Тогда я создаю каталог — точку монтирования:

Открываю файл /etc/fstab:

и дописываю туда следующую строчку:

В этой строке вам нужно заменить

  • /dev/sda — на диск, который вы желаете смонтировать
  • mial — на имя вашего пользователя
  • /mnt/disk_d — на вашу точку монтирования, которую вы выбрали для своего диска.
  • ext4 — на файловую систему вашего диска

Если вы не уверены в файловой системе или её обозначении, то выполните команду:

В результате диск будет автоматически монтироваться при каждом старте системы.

Чтобы ваш пользователь имел доступ к этой папке без необходимости повышать свои привилегии, выполните команду:

Можно более тонко настроить права доступа — например, создав группу, только члены которой будут иметь доступ к диску.

Обратите внимание, что если вы что-то неправильно сделали в файле /etc/fsta, то система не сможет загрузиться в графический интерфейс и вам придётся всё исправлять из консоли. Ссылка на дополнительную инструкцию в конце этой статьи.

Подключение съёмного носителя (флешки, внешнего диска) в Linux

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

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

Съёмные носители можно монтировать через /etc/fstab, для этого даже есть специальная опция nofail — игнорировать ошибки, если диск отсутствует.

Как просмотреть все диски и точки монтирования

Для этого используйте уже знакомую нам команду:

Как удалить разделы диска

Если вы хотите удалить всё содержимое диска, в том числе его разбивку на разделы, то это делается так:

Откройте диск в gdisk:

Для перехода в экспертный режим там введите

Затем для удаления GPT введите

Дважды согласитесь, чтобы полностью очистить диск.

Перемонтирование диска с правами записи

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

В ней /dev/sdb1 замените на имя вашего раздела.

Если вы столкнулись с ошибкой:

То нужно выполнить команду (замените /dev/sdb1 на ваш раздел):

После этого перемонтируйте диск.

Обратите внимание, что если вы монтируете диск с файловой системой NTFS, то у вас должен быть установлен пакет ntfs-3g, иначе что бы вы не делали, диск будет только для чтения.

Заключение

Если у вас ещё остались вопросы, то задавайте их в комментариях.

Ещё несколько советов и проблемных случаев рассмотрено в статье «Работа с дисками в BlackArch (монтирование, решение проблем)» — эта статья подходит для всех дистрибутивов, не только BlackArch.

Читайте также:  Dell inspiron n5110 разъем питания

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

Рано или поздно любой перешедший на Linux, чаще всего это Ubuntu, сталкивается с необходимостью установить, разбить и отформатировать диск в Linux.

Все описанные ниже действия по установке нового диска — создание раздела, форматирование и монтирование HDD проводились на Ubuntu Linux, но в равной степени справедливо и для любого другого дистрибутива Linux.

Все приведенные ниже команды расчитаны на пользователя, имеющего доступ суперпользователя к файловай системе — root или sudo.

Смотрим список Доступных системе дисков

Для начала надо посмотреть, какие диски видит Linux. Для этого выполним команду

Из списка выберем наш новый диск. Скорее всего это будет /dev/sdb

Создание раздела на жёстком диске в Linux

cfdisk — утилита создания разделов на жестком диске Linux.
Запускаем cfdisk, указывая имя диска, с которым собираемся работать:


Нажимаем на New, создать раздел. Выбираем Primary (основной)


Создастся, нажимаем Bootable, если нужно, чтобы он был загрузочный. К слову, в Ubuntu если эту опцию не выбрать, дальше дело не пойдет.

Нажимаем Write и пишем yes

Как уже говорилось, создать раздел в Linux довольно просто, и это только что сделано. Всё, разделы созданы, выходим из программы, выбирая Quit.
Если необходимо переразметить разделы на б/у диске, не тратя время на удаление существующих, можно запустить cfdisk с ключем -z :

Параметр -z создаёт нулевую таблицу разделов, и позволяет сразу начать формировать новую.

Также для создания и удаления резделов на жестком диске можно использовать утилиту parted, а в среде GNOME ее графический вариант gparted.

Форматирование диска или раздела в Линукс

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

— Ext4: журналируемая файловая система, используемая Linux. Основана на файловой системе ext3, которая является файловой системой по умолчанию во многих дистрибутивах Linux.

Ext3: надёжная, протестированная и многократно проверенная файловая система Linux систем, рекордов скорости не ставит, в большинстве случаев — оптимальный выбор.

Xfs: лучший выбор для файловых хранилищ, особенно файлов огромных размеров (iso-образы дистрибутивов и фильмы).

Итак, создаем файловую систему:

mkfs -t , где

— один из доступных системе типов, например ext4, ext3, jfs, xfs …

— имя форматируемого раздела, например /dev/sdb1. В нашем примере это выглядит так:

sudo mkfs -t ext4 /dev/sdb1

На экране будет происходить что-то вроде:


Для дисков до 150Гб процесс занимает несколько минут. Для больших дисков (несколько Терабайт) процесс вначале идет быстро, потом замедляется и продолжается с постоянной скоростью.

Монтирование диска

После форматирования раздел сразу же можно смонтировать и использовать. Создаём точку монтирования (каталог на диске):

mkdir /photos

и даём директории полные права:

chmod 770 /photos

mount -t ext4 /dev/sdb1 /photos

Всё, разделы созданы и отформатированы.

Надо отметить, что смонтированный таким образом раздел будет доступен до следующей перезагрузки системы.

Чтоб сделать подключение диска постоянным, надо прописать в файл /etc/fstab строку с идентификатором раздела и другими параметрами.

Идентификатор устройства узнаем командой:

blkid

Далее откроем привычным редактором файл /etc/fstab, например так:

vi /etc/fstab

и впишем туда строку следующего вида:

Более подробно процесс автоматического монтирования диска в Linux описан в этой статье.

Настройка файловой системы

ВНИМАНИЕ! Всё нижеописанное делается на ОТМОНТИРОВАННОЙ файловой системе!
Здесь нужно ещё отметить тот факт, что при форматировании в ext3 и ext4, для пользователя root резервируется 5% места. Чтобы убрать 5 процентное резервирование места для root в ext3 и ext4 нужно дать команду:

Читайте также:  Как отключить приложение при запуске компьютера

tune2fs -m 0 /dev/sdb1

После этого простому пользователю будет доступно всё место.

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

tune2fs -c 0 /dev/sda1

Либо сделать так, чтобы проверка происходила реже, например, 1 раз в 100 загрузок:

tune2fs -c 100 /dev/sda1

Просмотреть свойства файловой системы можно командой

tune2fs -l /dev/sda1

Информация о разделах винчестера

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

fdisk -l /dev/sda

в ответ получаем:

Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xd0f4738c

Device Boot Start End Blocks Id System /dev/sda1 1 61 489951 82 Linux swap / Solaris /dev/sda2 * 15567 19457 31254457+ 83 Linux /dev/sda3 62 15566 124543912+ 83 Linux

Откуда видим: есть три раздела, первый из них (/dev/sda1) это раздел подкачки (500 мегабайт). Второй раздел (/dev/sda2) на 30Гб, трейтий (/dev/sda3) на 120Гб. Активный раздел (который сейчас используется операционной системой) помечен звёздочкой. Узнать, на каком разделе вы сейчас работаете, можно с помощью команды:

точка на конце обязательна; получим:

Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 85864764 2733992 83130772 4% /home

собственно то же, что и в случае с fdisk -l == именно информацию о разделе.

Форматирование накопителей в Linux с помощью терминала, Gparted и Disk Utility

Форматирование накопителей в Linux с помощью терминала, Gparted и Disk Utility. Типы накопителей:

  • Внешние жёсткие диски;
  • USB-флеш-накопители (сленг. флешка);
  • Карты памяти.

Форматирование накопителей с помощью терминала (консоли)

Для поиска имени нужного накопителя, введите команду

После определения имени нужного накопителя, его нужно отмонтировать с помощью команды

Далее форматируем накопитель с помощью команды

mkfs – команда создания файловой системы на накопителе

vfat – тип файловой системы FAT32, в которую форматируем накопитель, существуют и другие файловые системы: ext4, ntfs, xfs, btrfs -L Boot – команда создания метки раздела /dev/sdb3 – форматируемый раздел

Форматирование накопителей с помощью Gparted

Работа с программой Gparted:

Открывайте программу и выбирайте нужный накопитель

Выбирайте нужный раздел (если у вас их несколько) и отмонтируйте его, для этого нужно нажать правой клавишей мыши на нужный раздел и выбрать пункт “Отмонтировать”

После отмонтирования раздела, снова нажимаем правой клавишей мыши на раздел и выбираем пункт “Форматировать в”, далее в выпадающем меню выбираем необходимую файловую систему

Далее в верхнем меню выбираем: Правка —> Выполнить все операции

Появиться выпадающее окно с просьбой подтвердить запланированные операции

Ждём завершения форматирования.

Форматирование накопителей с помощью Disk Utility

Работа с программой Disk Utility:

Открывайте программу и выбирайте нужный накопитель (если у вас несколько разделов, то выбирайте нужный)

Потом выбирайте в меню “Форматировать диск”

Потом нужно выбрать тип форматирования: быстрый и частичный или полный и медленный

Нажмите кнопку “Форматировать”, чтобы начать процесс форматирования накопителя. Ждём завершения форматирования.

Ссылка на основную публикацию
Как отключить рекламу в ютубе навсегда
Youtube – безоговорочный лидер в области видео. Музыкальные клипы, фильмы и сериалы, смешные ролики, не говоря уже о каналах популярных...
Как обновить рут права
Данные утилиты помогут вам получить root под Андроид в несколько кликов (безопасно ли это?). Программы устанавливаются на ПК (через usb-кабель,...
Как обновить сафари на ipad
пользователи Apple, часто используют браузер Safari, чтобы подключиться к миру Интернета. Но, после того, как IOS 12 обновлений, пользователи по...
Как отключить рекламу на телевизоре samsung
Как отключить рекламу на Андроиде в телефоне Самсунг? Это зависит от ее типа и приложения, присылающего навязчивую информацию. В нашем...
Adblock detector