歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

根文件系統轉移到 reiserfs 手記

  trustix 1.2 原來/文件系統在/dev/sda1上面 其他分區及mount point 如下:(#df) Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda5 2016016 58676 1854928 3% /home /dev/sda6 1011928 479248 481276 50% /usr /dev/sda8 489992 9616 455076 2% /var root@trustix-br /home/free# uname -a Linux trustix-br 2.2.20brfw #6 Sat Mar 9 06:00:15 EST 2002 i686 unknown 從http://www.reiserfs.org/下載 1. linux-2.2.19-reiserfs-3.5.34-patch 2. reiserfsprogs-3.x.1b.tar.gz 編譯安裝2; 接著 #cp linux-2.2.19-reiserfs-3.5.34-patch /usr/src #cd /usr/src #patch -p0 安裝patch完畢。2.2.19的patch跟2.2.20沒有沖突,或者可以忽略。 配置內核,加上reiserfs支持,直接把reiserfs編譯到內核裡。否則boot的時候 會認不出reiserfs的根分區。(這個地方很奇怪,好像我在mandrake裡面的根 reiserfs分區是通過module安裝上去的,沒弄懂怎麼回事) 改/etc/lilo.conf root@trustix-br /usr/src# more /etc/lilo.conf boot=/dev/sda map=/boot/map install=/boot/boot.b prompt timeout=50 default=linux-brfw image=/boot/vmlinuz-2.2.20brfw label=linux-brfw initrd=/boot/initrd-2.2.20brfwreiser.img read-only root=/dev/sda1 image=/boot/vmlinuz-2.2.20brfw label=linux-brfwrs initrd=/boot/initrd-2.2.20brfwreiser.img read-only root=/dev/sda7 #lilo 用新的支持reiserfs的內核重新啟動。 fdisk分出一個區來。我是分出的/dev/sda7 #mkreiserfs /dev/sda7 (這個東西在剛才安裝的reiserfsprogs-3.x.1b.tar.gz裡面) #mkdir /mnt/reiser #mount -t reiserfs /dev/sda7 /mnt/reiser #cp -a /bin /boot /dev /etc /lib /opt /root /sbin /tmp /mnt/reiser #cd /mnt/reiser #pwd /mnt/reiser #mkdir usr var mnt (這個是fstab裡面的mount點,一定要mkdir) #mkdir /proc (proc文件系統,空目錄) #vi /mnt/reiser/fstab 改/dev/sda7 / reiserfs defaults 1 1 reboot ; 啟動的時候選擇 linux-brfwrs啟動 搞定。




Copyright © Linux教程網 All Rights Reserved