Страница 1 из 1

[Решено] Файловая система Reiser4

Добавлено: 23 сен 2016, 12:29
trs

Код: Выделить всё

spectre добавил коммит bba2ce382f 13 июл 2016, 17:38 (2 месяца назад)
Merge pull request #1 from tremod/reiser4progs:rosa2014.1 Update to ...

...1.1.0
Нашёл на ABF обновление до актуальной версии.

Но ядро c этой ФС не нашел, может плохо искал? Между прочим: http://wiki.rosalab.com/en/index.php/Kernel прочитал, что входит в состав ядра nrj.

А то сделал spec для 4.7, собираю для проверки.

Re: Файловая система Reiser4

Добавлено: 23 сен 2016, 16:00
Zeffanyx
Reiser4 - очень приятная и быстрая ФС. У меня в OpenSUSE стоит ядро с её поддержкой - нашёл на OBS. В Росе, скорее всего, надо пересобирать ядро руками, предварительно наложив патч.

Re: Файловая система Reiser4

Добавлено: 23 сен 2016, 16:35
trs
Будет пакет как и другие неофициальные ядра, собираться на abf, и устанавливать его urpmi.
Кому интересна самостоятельная сборка, есть соотв. тема: http://forum.rosalab.ru/viewtopic.php?f ... 74&p=76695

Re: [Решено] Файловая система Reiser4

Добавлено: 25 сен 2016, 07:02
trs
Интересно что GParted поддерживает Reiser4, можно изменять размер разделов.

Собрал в свой репозиторий, на базе ветки 4.7.
Устанавливать можно как и прочие неофициальные ядра http://wiki.rosalab.ru/ru/index.php/%D0 ... 1%80%D0%B0

В именах пакетов добавлено r4-
Для 64:

Код: Выделить всё

sudo urpmi.addmedia trs http://abf-downloads.rosalinux.ru/trs_personal/repository/rosa2014.1/x86_64/main/release
sudo urpmi kernel-r4-nrj-desktop-4.7-latest kernel-r4-nrj-desktop-4.7-devel-latest cpupower
Для 32:

Код: Выделить всё

sudo urpmi.addmedia trs http://abf-downloads.rosalinux.ru/trs_personal/repository/rosa2014.1/i586/main/release
sudo urpmi kernel-r4-nrj-desktop-4.7-latest kernel-r4-nrj-desktop-4.7-devel-latest cpupower
Плюс к этому нужны утилиты:

Код: Выделить всё

urpmi reiser4progs

Код: Выделить всё

 # mkfs.reiser4 -l
mkfs.reiser4 1.1.0
Format release: 4.0.1
Copyright (C) 2001-2005 by Hans Reiser, licensing governed by reiser4progs/COPYING. 

Known plugins:
"reg40"             (id:0x0 type:0x0) [Unix-file regular file plugin.]
"dir40"             (id:0x1 type:0x0) [Directory file plugin.]
"sym40"             (id:0x2 type:0x0) [Symlink file plugin.]
"spl40"             (id:0x3 type:0x0) [Special file plugin.]
"ccreg40"           (id:0x4 type:0x0) [Cryptcompress regular file plugin.]
"stat40"            (id:0x0 type:0x1) [StatData item plugin.]
"cde40"             (id:0x2 type:0x1) [Compound directory entry item plugin.]
"nodeptr40"         (id:0x3 type:0x1) [Node pointer item plugin.]
"extent40"          (id:0x5 type:0x1) [Extent file body item plugin.]
"plain40"           (id:0x6 type:0x1) [Plain file body item plugin.]
"ctail40"           (id:0x7 type:0x1) [Compressed file body item plugin.]
"bbox40"            (id:0x8 type:0x1) [Safe link item plugin.]
"node40"            (id:0x0 type:0x2) [Node layout plugin.]
"node41"            (id:0x1 type:0x2) [Protected node layout plugin.]
"rupasov_hash"      (id:0x0 type:0x3) [Rupasov hash plugin.]
"r5_hash"           (id:0x1 type:0x3) [R5 hash plugin.]
"tea_hash"          (id:0x2 type:0x3) [Tea hash plugin.]
"fnv1_hash"         (id:0x3 type:0x3) [Fnv1 hash plugin.]
"deg_hash"          (id:0x4 type:0x3) [Degenerate hash plugin.]
"lexic_fibre"       (id:0x0 type:0x4) [Lexicographic fibration plugin.]
"dot_o_fibre"       (id:0x1 type:0x4) ['.o' fibration plugin.]
"ext_1_fibre"       (id:0x2 type:0x4) [1-symbol extention fibration plugin.]
"ext_3_fibre"       (id:0x3 type:0x4) [3-symbol extention fibration plugin.]
"extents"           (id:0x0 type:0x5) ['Extents only' tail policy plugin.]
"tails"             (id:0x1 type:0x5) ['Tails only' tail policy plugin.]
"smart"             (id:0x2 type:0x5) [Smart tail policy plugin.]
"sdext_lw"          (id:0x0 type:0x6) [Light stat data extension plugin.]
"sdext_unix"        (id:0x1 type:0x6) [Unix stat data extension plugin.]
"sdext_lt"          (id:0x2 type:0x6) [Large times stat data extension plugin.]
"sdext_symlink"     (id:0x3 type:0x6) [Symlink stat data extension plugin.]
"sdext_plugin_set"  (id:0x4 type:0x6) [Plugin Set StatData extension plugin.]
"sdext_flags"       (id:0x5 type:0x6) [Inode flags stat data extension plugin.]
"sdext_crypto"      (id:0x7 type:0x6) [Crypto stat data extension plugin.]
"sdext_heir_set"    (id:0x8 type:0x6) [Heir Set StatData extension plugin.]
"format40"          (id:0x0 type:0x7) [Disk-format plugin.]
"oid40"             (id:0x0 type:0x8) [Inode number allocator plugin.]
"alloc40"           (id:0x0 type:0x9) [Space allocator plugin.]
"journal40"         (id:0x0 type:0xa) [Journal plugin.]
"key_short"         (id:0x0 type:0xb) [Short key plugin.]
"key_large"         (id:0x1 type:0xb) [Large key plugin.]
"lzo1"              (id:0x0 type:0xc) [lzo1 compression transform plugin.]
"gzip1"             (id:0x1 type:0xc) [gzip1 compression transform plugin.]
"none"              (id:0x0 type:0xd) ['Don't compress' compression mode plugin.]
"latt"              (id:0x1 type:0xd) ['Check on dynamic lattice' compression mode plugin.]
"ultim"             (id:0x2 type:0xd) ['Check ultimately' compression mode plugin.]
"force"             (id:0x3 type:0xd) ['Compress evrything' compression mode plugin.]
"conv"              (id:0x4 type:0xd) ['Convert to extent' compression mode plugin.]
"64K"               (id:0x0 type:0x10) [64K size cluster plugin.]
"32K"               (id:0x1 type:0x10) [32K size cluster plugin.]
"16K"               (id:0x2 type:0x10) [16K size cluster plugin.]
"8K"                (id:0x3 type:0x10) [8K size cluster plugin.]
"4K"                (id:0x4 type:0x10) [4K size cluster plugin.]