LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1188|回复: 7

/home目录被我用hd0,5挂载了,原来我网上下载的文件不见了,如何找回?

[复制链接]
发表于 2007-5-19 09:29:12 | 显示全部楼层 |阅读模式
/home目录被我用hd0,5挂载了,原来我网上下载的文件不见了,如何找回?
发表于 2007-5-19 09:41:47 | 显示全部楼层
umount /dev/hda6  (也就是你的hd0,5)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-19 09:49:38 | 显示全部楼层
thank you。
我发现我的根分区6G以后会不够用。
想把某个目录用hd0,5挂载,我的hd0,5有20G,如何实现?
比如挂载到/home,是不是要先把/home的文件复制过来?
回复 支持 反对

使用道具 举报

发表于 2007-5-19 09:54:03 | 显示全部楼层
要复制,而且最好是先将整个/home目录打包,再解压到新的分区上,然后再挂上去.
当然你也可以把hd0,5作为一个目录挂到现有的/home下面使用.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-19 10:11:48 | 显示全部楼层
好主意。

很多软件都是直接安装在某个目录的,有什么办法让软件装到其它地方?
比如装到我的/home下某个目录
不然我的根分区会越来越小的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-19 10:43:40 | 显示全部楼层
有什么好的办法,能安装很多软件,而又不被装在根分区?
是不是要把现有的/usr目录复制到我的hd0,5,再挂上去?
回复 支持 反对

使用道具 举报

发表于 2007-5-19 15:02:08 | 显示全部楼层
一般都是把/home /usr /var 单独分区,然后挂载到/上的。如果你原来没有做这个功课现在拷贝也可以。可以用tar来复制分区,注意保持权限。
关于tar复制分区的用法可以看精华区
回复 支持 反对

使用道具 举报

发表于 2007-5-20 14:35:04 | 显示全部楼层
将你的要分区再次挂载到另外的目录下

比如
mount /dev/hda1 /mnt/tmp
假设 /dev/hda1 是你原来的根分区,原来的home目录就是在那儿

这样,你就可以通过对 /mnt/tmp/home/的操作来存取原来的/home下的文件了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表