LinuxSir.cn,穿越时空的Linuxsir!

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

/var 我把其独立出来了..那原来的空间怎么办... 单用户?

[复制链接]
发表于 2005-3-23 15:26:35 | 显示全部楼层 |阅读模式
其空间是不是只有进入单用户可以把原来/var的文件删除掉呢?.............


因为新的/var目录以被mount上去了..
发表于 2005-3-23 15:52:52 | 显示全部楼层
在一个运行的系统中是不行的。假设你原来的/var分区在/下,/分区位于/dev/hda5上,如果你想把/var目录单独挂载到/dev/hda6上的话,
#mkdir /newvar
#mount /dev/hda6 /newvar
#cp r /var/* /newvar/
#umount /newvar
#vi /etc/fstab
添加
/var /dev/hda6 ext3 default 1 2
保存退出
重启机器
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-23 16:33:42 | 显示全部楼层
.........请版主把这句删除...重复了....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-23 16:34:50 | 显示全部楼层
那楼上的意思就是我得用live CD或其它的方法才能把原来/var目录的文件删除...是这样的吗?
/var /dev/hda6 ext3 default 1 2你可能不小心打错了哦...
/dev/hda6 /var/ ext3 default 1 2吧..
回复 支持 反对

使用道具 举报

发表于 2005-3-23 18:59:07 | 显示全部楼层
如果你已经挂载了新的/var的话,就不用再理会原来的旧的/var目录下的内容了。因为那些东西没有被linux挂载,所以对linux而言就和硬盘上未写数据的空间一样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-23 20:07:37 | 显示全部楼层
此观点有点意思



...谢了..
回复 支持 反对

使用道具 举报

发表于 2005-3-23 20:26:13 | 显示全部楼层
我在让它迁移之前先cp,接着把旧的mv改名,立刻mkdir 一个新的/var,在系统来不及往里面写东西前把新的分区mount上,然后理性/etc/fstab,连单用户也没进,更没有用rescue盘。当然,在这之前我把绝大部分服务都关掉了。呵
回复 支持 反对

使用道具 举报

发表于 2005-3-24 06:30:41 | 显示全部楼层
Post by 7dehao
如果你已经挂载了新的/var的话,就不用再理会原来的旧的/var目录下的内容了。因为那些东西没有被linux挂载,所以对linux而言就和硬盘上未写数据的空间一样。


不是这样子的。原 /var 下的文件和目录会占空间,必须删除。
回复 支持 反对

使用道具 举报

发表于 2005-3-24 11:18:01 | 显示全部楼层
Post by mopz0506
不是这样子的。原 /var 下的文件和目录会占空间,必须删除。


嗯,对,必须删除,这家伙占用空间还不小呢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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