Ubuntu 12.04 Server, 3.2.0-23-generic
необходимо подключить дополнительный ХДД и отформатировать его в файловую систему Reiser4.
Пытаюсь выполнить команду:
mkfs.reiser4 -o create=ccreg40,compress=lzo1,compressMode=conv,cluster=8K /dev/sdc1
а мне в ответ:
Warn : Linux 3.2.0-23-generic is detected. Reiser4 does not support such a platform. Use -f to force over.
Ну и вопрос, как осуществить поддержку ядра для данной файловой системой? Пробовал качать пачь для ядра, но похоже он не подходит под версию моей операционки
.
скачивал вот эту версию патча, вроде как он последний, reiser4-for-2.6.39-1.patch.gz
http://sourceforge.net/projects/reiser4/files/reiser4-for-linux-2.6/
Ubuntu 12 + Reiser4
Етот патч для версии ядра 2.6.39 а у вас 3.2.0.
Для вашего ядра похоже нет патча.
Используйте reiserfs v3.
судя по написанному в Интернете для версии 3,... патчей на рэйзерфс4 нету. Похоже прекратили поддержку.
В том то и дело, что на втором винте необходимо размещать миллионы мелких файлов и для этой задачи отлично справляется (судя по справке) именно эта файловая система.
Правильно ли я понимаю что, мне нужен даунгрэйт ядра? Это возможно сделать без потери и переустановок ОС?
В Linux < 3.0 есть поддержка reiserfs и патчи ненужны вот только какая там версия хз.
в ubunte 12.04 даунгрэйт до 2.6 делать смысла нет проще переустановить ос.
А по поводу вашецй задачи reiserfs подходит отлично так как там нет такого понятия как inode и работает
она быстрее с мелкими файлами (если правильно помню тесты).
В вашем случае нет разницы какой версии использовать reiserfs (я так полагаю информация не критична типа php сесий)
Попробуйте команду mkfs.reiserfs ето для reiserfs v3
В Linux > 3.0 также есть reiserfs.