Ubuntu ja Reiser4
Reiser4 tugi (K)Ubuntul
Aegunud artikkel - võiks minna kas täielikule uuendamisele või siis kustutamisele
Loodan, et tead mis on "repositories". https://wiki.ubuntu.com/AddingRepositoriesHowto
Esiteks tee kindlaks mis kernelit sa hetkel kasutad
uname -r
Oletame, et kasutad kernelit 2.6.12. Installime source.
sudo apt-get install linux-source-2.6.12
Reiser4 patchi saab tõmmata siit:
ftp://ftp.namesys.com/pub/reiser4-for-2.6/
Hetkel meie kerneli jaoks siis
wget ftp://ftp.namesys.com/pub/reiser4-for-2.6/2.6.12/reiser4-for-2.6.12-3.patch.gz
Liigutame reiser4 patchi /usr/src kausta
sudo mv reiser4-for-2.6.12-3.patch.gz /usr/src/
Liigume ka meie usr src kausta
cd /usr/src/
Pakkime linux source lahti
sudo tar -xjf linux-source-2.6.11.tar.bz2
Pakkime reiser4 patchi lahti
sudo gunzip reiser4-for-2.6.12-3.patch.gz
Installime kõik vajaliku mis võib vaja minne kerneli kompileerimisel (kui mõnda nendest ei ole siis eemalda see listist ja jäta installimata).
sudo apt-get install build-essential kernel-package gcc gcc-3.4 libncurses5 libncurses5-dev libqt3-mt-dev
Teeme elu lihtsamaks
sudo rm /usr/src/linux sudo ln -s /usr/src/linux-source-2.6.12 /usr/src/linux
Liigume siis linux kausta
cd /usr/src/linux
Patchime kerneli reiser4-ga
patch -p1 < ../reiser4-for-2.6.12-3.patch
Et mitte kernelit täiesti algusest teha, valmistame vana configu :)
sudo make oldconfig
Vajuta enterit küsimustele.
Teeme kernlis muudatusi
sudo make menuconfig File Systems->>Reiser4 (M)
Salvesta kernel kui muid muudatusi teha ei taha
Nüüd kompileerime kerneli
sudo make-kpkg clean sudo make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
Loodame, et erroreid ei tule. Peale pikka kompileerimist peaks tekkima /usr/src/ kausta kaks uut file. Installi need.
cd /usr/src/ ls #et näha mis failid tekkisid sudo dpkg -i kernel-image-2.6.12-custom_10.00.Custom_i386.deb sudo dpkg -i kernel-headers-2.6.12-custom_10.00.Custom_i386.deb
Installitud nüüd see ongi. Teeme restardi ja bootime uue kerneli üles.
Edasi uuri kuidas vormindada paritsioone reiser4-jaks.
Boot ja / paritsiooni ei soovitata teha reiser4-jaks.
Kasutatud kirjandus: