Advertisement

Logowanie

Gościmy

Odwiedza nas 2 gości


Implementacja systemu plików Reiser4 dla jądra 2.6.x PDF
Napisał: bolwerk   
wtorek, 14 wrzesień 2004
Sposób implementacji systemu plików Reiser4 dla jąder 2.6.

1. Implementowanie systemu plików Reiser 4 do jądra.
System plików Reiser4 został dodany do jądra linux-2.6.8.1-mm2, wcześniejsze wersje należy uaktualmić ściągając odpowiednie patche, np.: do kernel-2.6.8.1 dostępny jest patch-2.6.8.1-ck5.bz2.

Można również ściągnąć sam patch zawierający obsługę Reiser4 z oficjalnego serwera ftp dla odpowiedniego jądra.
Patche dla kernel-2.6.x: reiser4-for-2.6.x.bz2

Tak ściągnięty patch przegrywamy do katalogu /usr/src/linux-2.6.x (gdzie 2.6.x to wersja jądra) wydając jako root polecenie:
cp patch-2.6.x.bz2 /usr/src/linux-2.6.x
Przechodzimy do katalogu /usr/src/linux-2.6.x poleceniem:
cd /usr/src/linux-2.6.x
Nakładamy łatę na jądro:
bzcat patch-2.6.x.bz2 | patch -p1
Tak załatane jądro należy ponownie skonfigurować, czyli włączyć obsługę Reiser4, oraz ponownie skompilować jądro.

2. Instalacja Reiser4
Po ponownym uruchomieniu komputera z jądrem obsługującym Reiser4 należy ściągnąć narzędzia niezbędne do obsługi tego systemu plików: libaal oraz reiser4progs z ftp://ftp.namesys.com/pub/reiser4progs
Po pierwsze należy rozpakować i zainstalować bibliotekę libaal:
tar -zxf libaal-XXXXXX.tar.gz
cd  libaal-X.X.X
./configure –-prefix=”/” && make && su -c “make install” && su -c “ldconfig”
Następnie należy rozpakować i zainstalować reiser4progs:
tar -zxf reiser4progs-XXXXXX.tar.gz
cd  reiser4progs-X.X.X
./configure –prefix=”/” && make && su -c “make install”
I jako ostatnią czynnością która pozostaje to stworzenie systemu plików na przygotowanej partycji:
mkfs.reiser4 /device
Gdzie device oznacza partycję na której chcemy stworzyć nowy system plików, czyli np.:
mkfs.reiser4 /dev/hda5
Pozostaje zmodyfikować wpis z fstab:
/device /punkt_montowania reiser4 defaults 1 2
3. Modyfikacja grub'a dla Reiser4
W przypadku gdy używanym bootloaderem jest grub, należy z ściągnąć przygotowanego gruba z zaimplementowanym Reiser4 z ftp://ftp.namesys.com/pub/reiser4progs/grub/, bądź też sćiągnąć źródła i zainstalować patch, który również znajduje się pod w/w adresem.

Instalacja gruba z zaimplementowanym systemem plików Reiser4:
tar -zxf grub-xxxxx.tar.gz
./configure && make && make check && su -c “make install”
Ponieważ domyślnie grub instaluje się w /usr/local/sbin pliki:
grub grub-install grub-md5-crypt grub-terminfo
oraz w /usr/local/share/grub/i386-pc, pliki:
e2fs_stage1_5 iso9660_stage1_5 reiserfs_stage1_5 stage2_eltorito vstafs_stage1_5 fat_stage1_5 jfs_stage1_5 stage1 xfs_stage1_5 fs_stage1_5 minix_stage1_5 stage2 ufs2_stage1_5
Należy skopiować pliki do odpowiednich katalogów(Pamiętając bezwgzlędnie o zrobieniu kopii zapasowych w/w plików z katalogów /usr/sbin oraz /boot/grub), czyli:
cp /usr/local/sbin/grub* /usr/sbin/
cp /usr/local/share/grub/i386-pc /boot/grub
Teraz wystarczy przeinstalować grub'a i już można się cieszyć nowym systemem plików Reiser4.

Przy pisaniu tego artykułu korzystałem z opisu zawartego na stronie http://namesys.com.

Liczba komentarzy (0) - Dodaj swój komentarz do tego artykułu...

 
komentarze


Strona 1 z 0 ( 0 komentarze )
©2006 MosCom

Musisz się zalogować.

Ostatnio na miniForum

Wymagania sprzętowe
labanski 19-11-08 15:50
PowerSave - Jasność ekranu.
tomeez 31-10-08 16:29
IRC
Ne0rf3 26-10-08 15:55
dwl-510
hakermax 06-10-08 13:38
hp photosmart c3100
wojciech.zc 04-10-08 15:16
mandriva po instalacji nie uruchamia się...
hoolygaan 17-09-08 15:13