На жестком диске файлы хранятся в секторах, которые по своей сути являются физическими адресами. Для организации, управления, хранения, поиска и отслеживания изменений и нужна файловая система.
Каждая файловая система имеет свою собственную структуру каталогов и способы хранения метаданных о файлах. Среди распространенных можно выделить 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