Форматирование диска в Linux: инструкция для новичков

Работа с носителями информации, независимо является это жесткий диск, SSD или внешний накопитель — по своему определению является трудной. Достаточно допустить лишь одну ошибку, чтобы потерять данные или разрушить работоспособность файловую систему. В linux форматирование выполняется сложнее по сравнению с другими ОС, так как эти системы изначальны рассчитаны на опытных пользователей.

Определение доступных дисков в системе

Процедуру форматирования диска linux следует начинать с выяснения названия требуемого устройства. Для этого достаточно использовать команду lsblk. После ее ввода появится список подключенных на текущий момент блочных устройств.

В отображаемом списке под графой Name можно увидеть названия устройств. При этом они могут измениться и все зависит от времени их подключения к компьютеру. При этом названия sda, sdb и другие заканчивающиеся на букву алфавита, указывают что это блочные устройства. Если же в списке появились названия sda1, sda2 и дальше по порядке — они обозначают номер раздела определенного устройства. Символы MAJ:MIN указывают на минорный и мажорный номера, а RM значит, что этот диск съемный.

Определение доступных дисков в системе

По графе Size можно определить, каким объемом обладают доступные устройства. Под колонкой RO показаны устройства для чтения, которым являются DVD-диски или защищенные флеш-диски — они отмечаются цифрой 1. При этом 0 значит, что диск можно использовать для записи. В столбце Type показан тип каждого диска — disk (отдельный диск), part (раздел). Последний столбик позволяет узнать, какие точки монтирования получили разделы.

Хотя с помощью lsblk можно получить намного больше информации, если стоит задача форматирования диска linux, этих данных вполне хватает. Эта команда помогает исключить ошибочное форматирование другого раздела.

Вывод

Вывод: не вижу причин не переходить, думаю сначала перевести бекапы, потом домашние папки на XFS.

Читайте также:  5 советов, как выбрать усилитель сотовой связи для дачи

Кстати, гонял еще sysbench, на небольшом количестве файлов разницы нет.

6. Большой поиск файлов

После того, как дописал заметку, переключил диск с бекапами на XFS (как раз досинхронизировался, спустя 2 суток), не мог не написать о первом действительно ощутимом изменении.

Мне нужно было найти и удалить все папки “backup” и удалить их (бинарные бекапы забекапились случайно):

find /var/backups/rsnapshot/ -type d -name "backup"

Так вот, на XFS команда прошла за 19 минут и нашла 240 папок, при этом диск при поиске использовался только наполовину, а IOPS было примерно 1000. (кто дочитал досюда, тот понял, что значит график наверху).

На ext4 та же самая команда на тех же самых файлах нашла 70 папок за 80 минут, загружая диск на 100% с IOPS в среднем 535, потом я устал ждать и остановил поиск. Результат оказался не в 2 раза лучше, как я ожидал, а примерно в 15 раз лучше!

Драйвер EXT2FSD

Еще один способ — установить драйвер для ext4 и ext3, скачать можно по ссылке. Установка простая, как у любой другой программы.

В настройках вы можете включить автоматическое монтирование дисков, и использовать файлы системы ubuntu и других linux based ОС как обычные жесткие диски.

  • Как подключиться к SSH-серверу из Windows, macOS, Linux
  • Как отключить автоматическую перезагрузку после обновления Windows 10
  • Как установить Windows 10 на USB-накопитель с помощью Microsoft’s Media Creation Tool
  • Разница между FAT32, exFAT и NTFS
  • Как отключить эффект прозрачности в Windows 10
  • Как восстановить удаленные файлы с диска Ext2/3/из под Windows

    Данный способ универсален и подходит для дисков любых файловых систем, включая рассматриваемые нами Ext2/3/4. Чтобы восстановить потерянные документы, загрузите и запустите приложение Starus Partition Recovery.

    Читайте также:  Что делать, чтобы игры на компьютере не тормозили?

    1. При запуске программы вас поприветствует мастер восстановления. Нажмите клавишу Далее.

    2. Выберите диск, информацию которого надо восстановить, и нажмите Далее.

    3. Рекомендуем выбрать полное сканирование, указав файловую систему диска. Если вы поставите галочку рядом с пунктом Глубокий анализ, сканирование будет длиться дольше, но и информации при этом вы получите гораздо больше. Например, даже самые старые файлы, о которых вы, вероятно, уже забыли. Нажмите Далее. Быстрое сканирование принесет результаты практически мгновенно.

    4. Дождитесь завершения анализа.

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

    6. Выделите нужные файлы и нажмите клавишу Восстановить.

    7. Выберите метод сохранения.

    8. И, наконец, укажите директорию в которую вы хотите сохранить файлы.

    ВНИМАНИЕ! Рекомендуем не экспортировать файлы на диск с которого вы ведете их восстановление. Это может запустить параллельный процесс перезаписи и вы попросту потеряете документы. К тому же, нет гарантий, что до форматирования поврежденного диска в нем не произойдет новый сбой, который подвергнет весь процесс под угрозу. Восстанавливайте файлы только на 100% рабочий накопитель.

    Разделы жесткого диска

    Раздел — часть долговременной памяти жёсткого диска или флеш-накопителя, выделенная для удобства работы, и состоящая из смежных блоков. На одном устройстве хранения может быть несколько разделов.

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

    Читайте также:  Как обновить до iOS 13 iPhone 6 или выше

    Преимущества использования нескольких разделов

    Выделение на одном жёстком диске нескольких разделов даёт следующие преимущества:

    Таблица разделов жесткого диска

    Существует несколько типов таблиц разделов жестких дисков. Наиболее распространенной на данным момент являемся IBM-PC совместимая таблица разделов, являющаяся частью главной загрузочной записи (MBR). MBR располагается в первом(нулевом) физическом секторе жесткого диска. Однако в последнее время начинает все чаще использоваться таблица GPT (GUID Partition Table). Если ваш диск имеет таблицу разбиения GPT, то вам не нужно заботится о количестве разделов (в GPT по умолчанию зарезервировано место под 128 разделов) и разбираться с типами разделов (в GPT — все разделы первичные). Если у вас MBR разбивка — то в данной статье приводится детальное описание такого разбиения диска.

    Структура диска, разбитого на разделы (MBR)

    Виды разделов

    Первичный (основной) раздел

    Первичный раздел обязательно должен быть на физическом диске. Этот раздел всегда содержит либо одну файловую систему, либо другие логические разделы. На физическом диске может быть до четырёх первичных разделов. Некоторые старые операционные системы — например, MS -DOS и Windows — могли быть установлены только на первичный раздел.

    Расширенный и Логические разделы

    Таблица разделов может содержать не более 4 первичных разделов, поэтому были изобретёны расширенный разделы. В расширенном разделе можно создать несколько логических разделов. Логические разделы выстраиваются в цепочку где информация о первом логическом разделе храниться в MBR, а информация о последующем хранится в первом секторе логического раздела. Такая цепочка позволяет (в теории) создавать неограниченное количество разделов, но (на практике) число логических разделов ограничивается утилитами и, обычно, больше 10 логических разделов не создать.

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