Reiser4 с linux-kernel 3.2.0 [Решено]

Изображение пользователя rosenrot.

Возможно ли использование reiser4 с ядром 3.2.0?
С горем пополам удалось форматнуть винт (потребовалось только установить reiser4progs), с горем пополам потому, что при форматировании из partitionmanager все время вылетала ошибка. Потом удалось раза с 5го из терминала
mkfs.reiser4 -f -o create=ccreg40,compress=gzip1 /dev/sdf1

Но теперь раздел не смонтировать. Дельфин пишет что нет драйвера для reiser4.
В терминале

PS: Хочется попробовать эту фс для хранения бэкапов (фс поддерживает сжатие gzip, что послужило аргументом)

0
Buy - 20 Сентябрь, 2012 - 04:11

> Но теперь раздел не смонтировать. Дельфин пишет что нет драйвера для reiser4.

Как я понимаю (но не уверен), для того чтоб _полноценно_ использовать reiser4 надо чтоб поддержка присутствовала в ядре, а не только поставить reeiser4progs.

> Возможно ли использование reiser4 с ядром 3.2.0?

Может и да, но как я вижу на Soursforge патч reiser4 вышел для ядра 3.5.3. Поэтому лично я скачал и собрал именно это ядро, патч накладывается без проблем и сборка проходит тоже без ошибок. Для эксперимента скопировал на раздел свой корень (только /boot естественно отдельно на ext2 из-за grub), в fstab из опций defaults,noatime,notail. Сижу вторую неделю, все нормально. Но это так - для эксперимента, пока не планирую переходить, поэтому глубоко не вникал. Смотрю ты там шифрование и сжатие прикручиваешь ) тогда думаю надо именно 3.5.3 ставить, ибо как раз для него самый свежий патч.

0
rosenrot - 20 Сентябрь, 2012 - 14:33
Изображение пользователя rosenrot.

Спасибо, понял куда копать, вечерком займусь сборкой ядра=)

0
Buy - 20 Сентябрь, 2012 - 16:47

Если не делал раньше то Тут нормально описано. Чтоб не заморачиваться с конфигурацией скопируй старый конфиг в папку с сорцами как .config (будет скрытым)
sudo cp /boot/config-3.2.0-30-generic /usr/src/linux-3.5.3/.config
Тогда запустив например menuconfig дефолтная конфа будет готова, останется только включить опции для reiser4 (в разделе filesystems) и можно сразу выходить из проги.

0
rosenrot - 21 Сентябрь, 2012 - 03:51
Изображение пользователя rosenrot.

Ядро собирал, было дело...проблема в том, что в 3.5.4, даже с патчем я не нашел модуль рейзер4. А вот ядра 3.5.3 на оф.сайте тоже не обнаружил.
Нашел патч reiser4-3.5.3, накатил его на 3.5.4, попробую собрать.

Собрал, установил...полет нормальный=)

0
Xenomorph - 20 Сентябрь, 2012 - 06:34
Изображение пользователя Xenomorph.

Integration with Linux
As of 2012, Reiser4 has not yet been merged into the mainline Linux kernel and consequently is still not supported on many Linux distributions;

Хочешь использовать reiser4 - патчи ядро, из поддерживающих дистров я только gentoo знаю, у самого была, но я отказался. Год назад показалась сырой и были проблемы с пропаданием файлов. Хотя... Может это с XFS бьло? Не помню.

В любом случае. нужна поддержка ядра.

0
rosenrot - 20 Сентябрь, 2012 - 14:35
Изображение пользователя rosenrot.

да, на счет поддержки и речь и идет. Просто стал копать и обнаружил, что патчи есть для 2.6, а для 3.2 нет. Буду собирать 3.5.

0
Vlad_W_1999 - 20 Сентябрь, 2012 - 11:45

Есть какие-то смутные воспоминания о том, что вроде как автор этого самого рейзера сидит в тюрьме... Я это к чему? Если таки сидит, то не заброшена ли разработка?

0
Xenomorph - 20 Сентябрь, 2012 - 13:05
Изображение пользователя Xenomorph.

Не заброшена.

0
rosenrot - 20 Сентябрь, 2012 - 14:37
Изображение пользователя rosenrot.

Автор то сидит, это да....но фс продалжает разрабатывать, кажется, русский прогрраммист) Кажется Эдуард Шишкин его зовут.

0
Mike - 20 Сентябрь, 2012 - 14:42
Изображение пользователя Mike.

Он уже убил свою жену, или же еще только планирует?

0
rosenrot - 20 Сентябрь, 2012 - 14:44
Изображение пользователя rosenrot.

Рейзер то? Если верить вики, то убил...за это и сидит.

0
Mike - 20 Сентябрь, 2012 - 14:55
Изображение пользователя Mike.

Про рейзера в курсе. Я про Шишкина спрашиваю.

0
rosenrot - 20 Сентябрь, 2012 - 14:58
Изображение пользователя rosenrot.

ничего такого не слышал...

0
DarkneSS - 20 Сентябрь, 2012 - 15:31
Изображение пользователя DarkneSS.

Шишкин не убивал))

+2
Mike - 20 Сентябрь, 2012 - 16:57
Изображение пользователя Mike.

Значит, ФС получится так себе =)

0
Buy - 20 Сентябрь, 2012 - 16:55

Там есть тройка-четверка человек, что работают над ней. Но работают пока по воскресеньям )

+1
Гость - 20 Сентябрь, 2012 - 22:15

Вы всё еще используете ext3 ?

Тогда Рейзер идёт к вашей жене!!!!!!!!!

))))

0
mft - 21 Сентябрь, 2012 - 06:14

это самая жестокая ФС)) Исходники пропитаны кровью и жестокостью. И каждому кто будет использовать эту фс будет мстить дух убитой жены))

0
rosenrot - 21 Сентябрь, 2012 - 12:38
Изображение пользователя rosenrot.

я ж теперь в сомнениях, а то пропадут еще все бэкапы=)

0
Гость - 2 Октябрь, 2012 - 05:59

fsck.reiser4 [option] /path/to/devise

options:
--fix
--build-fs (если серьезно погнуло)

0
rosenrot - 2 Октябрь, 2012 - 09:49
Изображение пользователя rosenrot.

про это знаю, пока что не пригодилось, тьфу тьфу=)

Отправить комментарий