| http://www.MianFeiLunWen.com 免费论文网 2007-4-15 12:38:37 |
| ------------------------------------------[发送]-[打印]-[投稿]-[VIP]--------------- |
# ./configure # make # make install 不幸的是,并没有ext2toreiserfs之类的转换工具,因此将/从ext2转换为reiserfs就需要三步才能完成: 1.创建一个新的分区,并格式化为ReiserFS格式。 12.将数据从ext2分区拷贝到新分区。 13.将新分区加载为根(/) 创建新分区,ReiserFS并不需要一个特定的分区类型,因此就使用83(Linux): # fdisk -l /dev/hda /dev/hda9 2872 3126 2048256 83 Linux /dev/hda10 3127 3381 2048256 83 Linux 在新分区上创建ReiserFS文件系统: # mkreiserfs /dev/hda10 加载新的分区: # mount -t reiserfs /dev/hda10 /mnt/hda10 拷贝数据到新分区: # cd /mnt/hda10 # tar cvlf - / tar xf - 编辑fstab来指向新的root: /dev/hda10/reiserfs defaults 1 1 创建指向reiserfsck的一个符号链接因为RedHat启动时将寻找fsck.reiserfs文件来扫描: # ln -s /sbin/reiserfsck/sbin/fsck.reiserfs 保证系统lilo至少为21.6。这是第一个支持ReiserFS的版本,也可以在/boot目录中使用小容量的ext2文件系统。但是升级lilo更好一些。也推荐使用GRUB来实现引导。 当在lilo.conf中使用新的内核时需要运行lilo程序。其中lilo.conf中需要将root指向新的内核所在分区。
|
| -------------------------------------------------------[发送]-[打印]-[投稿]-[VIP]-- |
|
|