Linux notes #11 — Как создать файловую систему в Linux

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

Каждая файловая система имеет свою собственную структуру каталогов и способы хранения метаданных о файлах. Среди распространенных можно выделить EXT4 (Linux) и NTFS (Windows). Каждая из них имеет свои преимущества и недостатки в зависимости от использования и требований к производительности, надёжности и совместимости. 

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

В предыдущем посте мы добавили диск. Теперь создадим файловую систему.

sudo mkfs.ext4 /dev/sdb1

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

sudo mkdir /mnt/newdisk

Примонтируем

sudo mount /dev/sdb1 /mnt/newdisk

Сделаем так, чтобы после перезагрузки все смонтировалось автоматически

Найдем UUID (Universally Unique Identifier) нашего диска

sudo blkid /dev/sdb1

Затем добавим новую строку в конец файла  /etc/fstab (содержит информацию о том, как монтировать диски в системе)

sudo nano /etc/fstab

UUID=ваш id /mnt/newdisk ext4 defaults 0 0

Смонтируем

sudo mount -a

Проверим

df -h

Filesystem                  Size  Used Avail Use% Mounted on
devtmpfs                    4.0M     0  4.0M   0% /dev
tmpfs                       3.8G     0  3.8G   0% /dev/shm
tmpfs                       1.5G  9.2M  1.5G   1% /run
/dev/mapper/almalinux-root   62G  6.0G   56G  10% /
/dev/sda1                  1014M  503M  512M  50% /boot
/dev/mapper/almalinux-home   30G  646M   30G   3% /home
tmpfs                       768M   96K  768M   1% /run/user/1000
/dev/sdb1                   2.0G   24K  1.9G   1% /mnt/newdisk