И почему я должен выбрать одно вместо другого?
ext3 - это стандартная файловая система, используемая операционными системами на основе ядра Linux.
ext4 - это «продвинутая» версия ext3 с различными улучшениями, в основном это обновление до формата ext3.
ReiserFS - еще одна файловая система, общая для систем Linux, но с некоторыми постоянными проблемами с кодовой базой, из-за которых она периодически пытается убить вашу жену.
ext3 - самый распространенный формат.
Взято из: Учебник по файловой системе Linux
EXT2
Файловая система EXT2 является предшественницей файловой системы EXT3. EXT2 не ведется и поэтому больше не рекомендуется (клиенты должны перейти на EXT3).
EXT3
Файловая система EXT3 - это журналируемая файловая система, которая сегодня наиболее широко используется в Linux. Это файловая система "Linux". Он довольно надежен и быстр, хотя плохо масштабируется ни на большие объемы, ни на большое количество файлов. Недавно была добавлена функция масштабируемости под названием htrees, которая значительно улучшила масштабируемость EXT3. Однако он по-прежнему не так масштабируем, как некоторые другие файловые системы, перечисленные даже с htrees. Он масштабируется аналогично NTFS с помощью htrees. Без htrees EXT3 не обрабатывает более 5000 файлов в каталоге.
ReiserFS
Файловая система Reiser является файловой системой по умолчанию в дистрибутивах SUSE Linux. Reiser FS был разработан для устранения ограничений масштабируемости и производительности, существующих в файловых системах EXT2 и EXT3. Он отлично масштабируется и отлично работает в Linux, превосходя EXT3 с помощью htrees. Кроме того, Reiser был разработан для очень эффективного использования дискового пространства. В результате, это лучшая файловая система в Linux, где в файловой системе много маленьких файлов. Поскольку совместная работа (электронная почта) и многие веб-приложения содержат множество небольших файлов, Reiser лучше всего подходит для таких типов рабочих нагрузок.
Чтобы помочь вам с частью вашего вопроса «Почему», в Linux Gazette была опубликована статья, в которой сравнивались многие файловые системы, используемые в Linux. Я нашел статью полезной, хотя из-за возраста в ней не хватает информации о "ext4".
Что ж, у ReiserFS (и если вы хотите исправить свое ядро, Rieser4) есть некоторые преимущества, особенно с небольшими файлами. К сожалению, похоже, они никогда не войдут в ядро.
На этом этапе я бы запустил ext4, если я не был параноиком, и в этом случае я бы запустил ext3.
В будущем я бы запустил BTRFS, но он все еще находится в альфа-версии, он должен уловить большую часть изящности файловых систем Rieser и ZFS (безусловно, самая интересная производственная файловая система, но не для Linux (хотя вы можно использовать с FUSE)).
Вы должны использовать XFS или EXT4
ReiserFS
(Reiser3
/ тип 82
на cfdisk
) лучше всего подходит для /var
. ext4
лучше всего подходит для /home
и если вы хотите изменить размер раздела позже, вам нужно изучить LVM
.
Не использовать ext2
кроме /boot
и ext3
прекрасный универсал, как Марио в Mario Kart.