2.9.5.1.1 Описание процесса разметки диска
Скачать документТак же, как и в других файловых системах, все данные хранятся на диске по определенным адресам. Эти адреса сохранены в метаданных. И тут уже начинаются различия. Все метаданные организованны в виде b-деревьев. Это дает большую производительность при работе с файловой системой, а также позволяет добавлять неограниченное количество файлов.
Но даже это еще не все. Когда вы перезаписываете файл, данные не перезаписываются, а лишь модифицированная часть копируется в новое место, затем просто обновляются метаданные. Это позволяет создавать мгновенные снимки файловой системы, которые не занимают места на диске, пока не было внесено много изменений. Если же старый блок больше не нужен, потому что он не является частью какого-либо снимка, то он автоматически удаляется.
Каждый диск, независимо от его размера, делится на блоки по 1 Гб для данных и 256 Мб для метаданных. Затем эти блоки собираются в группы, каждая из которых может храниться на разных устройствах, количество таких блоков в группе может зависеть от уровня RAID для группы. Менеджер томов уже интегрирован в файловую систему, поэтому больше никакое дополнительное ПО использовать не нужно.
Защита и сжатие данных также поддерживается на уровне файловой системы, так что здесь вам тоже не нужны дополнительные программы. Также файловая система btrfs поддерживает зеркалирование данных на нескольких носителях. Вот другие особенности btrfs, которые можно упомянуть:
Поддержка снимков файловой системы, только для чтения или для записи;
Контрольные суммы для данных и метаданных с помощью алгоритма crc32. Таким образом, можно очень быстро определить любые повреждения блока;
Сжатие с помощью Zlib и LZO;
Оптимизация для работы с SSD, файловая система автоматически определяет ssd и начинает вести себя по-другому;
Фоновый процесс для обнаружения и исправления ошибок, а также дефрагментации и дедупликации в реальном времени;
Поддерживается преобразование из ext4 и ext3.
Создание тома при установке ОС (через blivet-gui)
При установке ОС для создания тома при помощи blivet-gui, нужно в «Конфигурации устройств хранения» выбрать пункт «Дополнительно (Blivet-GUI)», после чего нажать кнопку «Готово», которая находится сверху слева.
Далее происходит переход в раздел «Разбиение на разделы в среде BLIVET», где уже можно создать необходимые тома и подтома.
Сначала необходимо создать раздел с местом установщика системы:
Для создания тома необходимо выбрать носитель, на котором будут создаваться тома, и нажать на кнопку «+». После чего появится окно:
В данном окне предлагается выбрать тип устройства, размер, выделяемый на это устройство, файловую систему и точку монтирования.
Для создания тома с файловой системой btrfs:
измените пункт «Тип устройства» на «Том Btrfs»;
измените размер тома на необходимый;
укажите имя тома;
поле «Точка монтирования» оставьте без изменений;
нажмите «ОК».
Создастся новый том со своим названием.
Для того чтобы создать подтом, нужно нажать на новый том и снова нажать на кнопку «+», после чего появится окно редактирования настроек.
При создании можно выбрать необходимый из доступных томов, чтобы в нём создать подтом.
Также в данном окне необходимо задать имя подтома и точку монтирования. В данном случае в поле «Точка монтирования» задано значение «/», которое включает в себя корневая директорию, содержащая всю файловую иерархию.
После чего нажиманием «ОК».
После чего в списке устройств, можно увидеть созданный том и подтом.
Дата последнего изменения: 09.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.