Ну, во-первых, 2.6.19 - действительно, не очень давно.
Но у меня в памяти появление в ванилла-ядрах даже позже. Возможно, я ошибаюсь :)
...
Кстати, на одной из машин у меня ext4 тупо монтироваться отказывается. Ругается на неверный суперблок. От других отличается lvm-ностью. У кого-то на lvm ext4 нормально монтируется?
mount: wrong fs type, bad option, bad superblock on /dev/mapper/balvg-lvol0,
missing codepage or helper program, or other error
В некоторых случаях полезная информация может быть
найдена в syslog - попробуйте dmesg | tail или что-то
в этом роде
Независимо от способа разметки (mkfs.ext4, mkfs.ext4dev, mkfs.ext3)
и монтирования.
На другой машине, без lvm, всё остальное точно также, но работает без
нареканий.
Оп-па. Только написал сообщение, заглянул в который раз в dmesg (раньше там такого не было) и увидел:
EXT4-fs: dm-8: Filesystem with huge files cannot be mounted read-write without CONFIG_LSF.
Сейчас включу, сравню. Прикол в том, что на второй машине, где с ext4 всё ок, эта опция _выключена_. И никакой ругани.
В общем, в отличии от reiser4, даже небольшой опыт работы с ext4 показал её великую ещё сырость.
Так что решение, по которому ext4 уже входит в ванильное ядро, а reiser4 нет - чистейшей воды политика, не имеющая ничего общего с реальным состоянием дел этих ФС.
Да, забыл отчитаться. У меня с включенным CONFIG_LSF ядро не собирается. Первый раз за много лет с подобной реакцией сталкиваюсь :) Пока не разбирался что к чему, позже займусь.