LinuxForum.Fans
Тема

Ubuntu 12 + Reiser4

Автор: mirage 5 сообщений 1424 просмотров
#272014

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/

#272022

Етот патч для версии ядра 2.6.39 а у вас 3.2.0.
Для вашего ядра похоже нет патча.
Используйте reiserfs v3.

#272029

судя по написанному в Интернете для версии 3,... патчей на рэйзерфс4 нету. Похоже прекратили поддержку.

В том то и дело, что на втором винте необходимо размещать миллионы мелких файлов и для этой задачи отлично справляется (судя по справке) именно эта файловая система.

Правильно ли я понимаю что, мне нужен даунгрэйт ядра? Это возможно сделать без потери и переустановок ОС?

#272032

В Linux < 3.0 есть поддержка reiserfs и патчи ненужны вот только какая там версия хз.
в ubunte 12.04 даунгрэйт до 2.6 делать смысла нет проще переустановить ос.
А по поводу вашецй задачи reiserfs подходит отлично так как там нет такого понятия как inode и работает
она быстрее с мелкими файлами (если правильно помню тесты).
В вашем случае нет разницы какой версии использовать reiserfs (я так полагаю информация не критична типа php сесий)
Попробуйте команду mkfs.reiserfs ето для reiserfs v3

#272038

В Linux > 3.0 также есть reiserfs.

Войдите или зарегистрируйтесь, чтобы ответить.