LINUX.ORG.RU

История изменений

Исправление Vsevolod-linuxoid, (текущая версия) :

линуксу нужна фат или нтфс?

Если UEFI, под /boot/efi нужна FAT32

Под swap нужен или файл на ФС (ext4 или XFS только), или отдельный раздел собственно в swap.

Под /boot нужна или ext4, или XFS (кроме SUSE, там ещё btrfs можно), если / не на одной из этих ФС, то /boot отдельным разделом делать.

Под /, /home и прочие нужны журналируемые ФС с поддержкой прав Unix – и ни FAT32, ни NTFS тут НЕ подходят.

Небольшое сравнение возможных:

  • ext4 – самый консервативный выбор. Минимум фич (чуть менее, чем в NTFS на десктопной винде), максимальной число файлов задается при создании ФС в зависимости от размера ФС (можно руками всегда сказать максимум), можно сжимать.
  • XFS – тоже консервативный выбор, НЕЛЬЗЯ сжимать раздел, максимальной число файлов всегда постоянно максимум вне зависимости от размера ФС (и это огромный максимум, недостижимый на практике без абъюза), в новых Linux есть reflink – полезная фича (если делаешь копию файла, вместо того, чтобы занимать столько же места на диске, место занимает лишь разница между оригиналом и копией) – то есть фичастее NTFS.
  • btrfs – весьма фичастая ФС (есть сабвольюмы и снимки), сильно обгоняет NTFS, но требует знаний как фичами пользоваться, и критикуется некоторыми за стабильность работы, требует работы демона в фоне, что следит за здоровьем, лучше всего поддержка в openSUSE.

Ну это основные 3 ФС в Linux сейчас, есть и более экзотические, например ZFS (из Solaris позаимствовали), или NILFS2 – сам можешь про них прочесть.

Новая школа в целом наверное предпочитает для фич использовать btrfs или ZFS, а старая школа – LVM + ext4 или XFS, сами эти ФС достаточно мало фич поддерживают, зато LVM дает гибкость разметки, немыслимую в рамках GPT и msdos – но требует обучения, чтобы его использовать.

И это я с тобой ещё разбиение на разделы не начал обсуждать. Linux поддерживает НАМНОГО более хитрые варианты, чем банальные диски C:\ и D:\ в Windows.

Исправление Vsevolod-linuxoid, :

линуксу нужна фат или нтфс?

Если UEFI, под /boot/efi нужна FAT32

Под swap нужен или файл на ФС (ext4 или XFS только), или отдельный раздел собственно в swap.

Под /boot нужна или ext4, или XFS (кроме SUSE, там ещё btrfs можно), если / не на одной из этих ФС, то /boot отдельным разделом делать.

Под /, /home и прочие нужны журналируемые ФС с поддержкой прав Unix – и ни FAT32, ни NTFS тут НЕ подходят.

Небольшое сравнение возможных:

  • ext4 – самый консервативный выбор. Минимум фич (чуть менее, чем в NTFS на десктопной винде), максимальной число файлов задается при создании ФС в зависимости от размера ФС (можно руками всегда сказать максимум), можно сжимать.
  • XFS – тоже консервативный выбор, НЕЛЬЗЯ сжимать раздел, максимальной число файлов всегда постоянно максимум вне зависимости от размера ФС (и это огромный максимум, недостижимый на практике без абъюза), в новых Linux есть reflink – полезная фича (если делаешь копию файла, вместо того, чтобы занимать столько же места на диске, место занимает лишь разница между оригиналом и копией) – то есть фичастее NTFS.
  • btrfs – весьма фичастая ФС (есть сабвольюмы и снимки), сильно обгоняет NTFS, но требует знаний как фичами пользоваться, и критикуется некоторыми за стабильность работы, требует работы демона в фоне, что следит за здоровьем, лучше всего поддержка в openSUSE.

Ну это основные 3 ФС в Linux сейчас, есть и более экзотические, например ZFS (из Solaris позаимствовали), или NILFS2 – сам можешь про них прочесть.

Новая школа в целом наверное предпочитает для фич использовать btrfs или ZFS, а старая школа – LVM + ext4 или XFS, сами эти ФС достаточно мало фич поддерживают, зато LVM дает гибкость разметки, немыслимую в рамках GPT и msdos – но требует обучения, чтобы его использовать.

Исходная версия Vsevolod-linuxoid, :

линуксу нужна фат или нтфс?

Если UEFI, под /boot/efi нужна FAT32

Под swap нужен или файл на ФС (ext4 или XFS только), или отдельный раздел собственно в swap.

Под /boot нужна или ext4, или XFS (кроме SUSE, там ещё btrfs можно), если / не на одной из этих ФС, то /boot отдельным разделом делать.

Под /, /home и прочие нужны журналируемые ФС с поддержкой прав Unix – и ни FAT32, ни NTFS тут НЕ подходят.

Небольшое сравнение возможных:

  • ext4 – самый консервативный выбор. Минимум фич (чуть менее, чем в NTFS на десктопной винде), максимальной число файлов задается при создании ФС в зависимости от размера ФС (можно руками всегда сказать максимум), можно сжимать.
  • XFS – тоже консервативный выбор, НЕЛЬЗЯ сжимать раздел, максимальной число файлов всегда постоянно максимум вне зависимости от размера ФС (и это огромный максимум, недостижимый на практике без абъюза), в новых Linux есть reflink – полезная фича (если делаешь копию файла, вместо того, чтобы занимать столько же места на диске, место занимает лишь разница между оригиналом и копией) – то есть фичастее NTFS.
  • btrfs – весьма фичастая ФС (есть сабвольюмы и снимки), сильно обгоняет NTFS, но требует знаний как фичами пользоваться, и критикуется некоторыми за стабильность работы, требует работы демона в фоне, что следит за здоровьем, лучше всего поддержка в openSUSE.

Ну это основные 3 ФС в Linux сейчас, есть и более экзотические, например ZFS (из Solaris позаимствовали), или NILFS2 – сам можешь про них прочесть.