求助?重装系统后如何加载/usr到hda8分区
如题!重装系统后如何加载/usr到hda8分区 修改 /etc/fstab 另外,你在安装的时候没有设置 /usr 的挂载点? 我没有设置挂载点,我是直接装在/目录下的 把/dev/hda10 /mnt/hda10 ext3 defaults 0 0改成/dev/hda10 /usr ext3 defaults 0 0就可以了吗? 原帖由 leeyefei 于 2008-3-29 15:57 发表 http://www.linuxfans.org/bbs/images/common/back.gif把/dev/hda10 /mnt/hda10 ext3 defaults 0 0改成/dev/hda10 /usr ext3 defaults 0 0就可以了吗?
似乎不行的......
因为 /usr 里面有系统的文件,如果这样子修改的话,启动不了,因为 /mnt/hda10 与 /usr 里面的文件不同......
系统自己会在挂载硬盘之前就挂载 / 分区,这样子就没法第二次挂载了....
建议做软链接 :P
[ 本帖最后由 nihui 于 2008-3-29 17:01 编辑 ] 如何做软连接!!谢谢 先拷贝过去之后强行删掉原来 /usr 的东西(不要挂载 /hda10 到 /usr ,修改 fstab 后让他下次启动生效),下次重新启动计算机自动挂载就行了。
但问题是有的时候在系统挂载 /usr 之前就需要调用这里面的东西,你需要知道是哪个,预先放到未挂载的 /usr 目录中……
原来这些东西都放在 /bin和 /lib 里,但现在有的系统貌似把 /bin 软连接到 /usr/bin ,或者把 /usr/bin 软连接到 /bin ……
所以目录已经混乱了……
这么设置挂载感觉一种自虐倾向…… 如果要做软连接的话,这样是否可行?
ln -s /usr /mnt/hda8
再修改fstab文件
重启
再拷/usr 的文件到hda8
删除原来的文件
不知能否实行,我没试过 修改 /etc/fstab
之后不要重新启动。
把 hda8 挂到 /mnt/hda8 上
cp /usr/* /mnt/hda8 -ra (忘了什么参数了,没参数不会拷贝目录的)
之后 reboot 就行了。
当然在 reboot 之前,你可以删掉 /usr/ 里的东西
rm -rf /usr/*
但如果这样,不保证系统启动能顺利进行
页:
[1]