怎样将ext2转为ReiserFS ??? :(

怎样将ext2转为ReiserFS ??? :(

谢谢 ! :)

谢谢点击!

谢谢回复 ! :)      
re-install linux      
    分几种情况:
    如果分了/boot区,建议此分区不要转换;
    除/之外的区,先把所有文件备出来,umount掉,再用mkreiserfs创建新文件系统,修改/etc/fstab,把相应分区的'ext2'改为'reiserfs',mount上后把文件拷回去;
    对于/分区,就比较复杂了:
    1.假设原/分区为/dev/hda1,得找一个与/差不多大的分区,例如/dev/hda2,构建一个文件系统;
    2. 把/dev/hda2 mount到/mnt上,同时把其它分区都umount掉,运行:
    3. cd /mnt;(cd / ;tar cvf - .)|tar xvf -
    这样就把原/分区的内容全拷到/mnt上了;
    4. 修改/etc/lilo.conf,把原"linux"启动项目的所有行复制一份,lable改为linux-new,"root=/dev/hda1"改为"root=/dev/hda2",运行lilo。
    5. 重启机器,如果用"linux-new"能起来的话,就可进入下一步,否则就当我没说过!
    6. 用mkreiserfs构建/dev/hda1,把它mount到/mnt上,同时把其它分区都umount掉;
    7. 重复第3步;
    8. 重启机器,如果用"linux"能起来的话,就成功了;
    9. 修改/etc/lilo.conf,把"linux-new"启动项目删除,运行lilo,/dev/hda2的使命就完成了。
    最后说明:关于/分区的转换操作只是我的构想,没有实作过,可以再进行推敲!