LinuxSir.cn,穿越时空的Linuxsir!

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

请问我的/分区要满了,新建个/usr分区可以吗?

[复制链接]
发表于 2005-12-16 12:25:04 | 显示全部楼层 |阅读模式
请教大家一个问题,我装gentoo的时候分了2个区,一个boot分区和一个根分区,装了一些软件后 现在我的根分区快没有空间了,不想重新分区重新安装了,太废时间。我看了一下/usr目录比较大,我想在从fat分区划出一个分区,做成ext3文件系统,然后把/usr目录全部移到这个新的分区,然后更改/etc/fstab启动是挂载这个/usr,
请问这样可以吗?
发表于 2005-12-16 14:16:16 | 显示全部楼层
我想应该是可以的.你可以先将新划的分区挂在别的地方,然后将/usr下的cp过去
回复 支持 反对

使用道具 举报

发表于 2005-12-16 14:26:35 | 显示全部楼层
随便起一个目录挂好,把一些备份的东西剪切过去就行。
回复 支持 反对

使用道具 举报

发表于 2005-12-16 15:25:38 | 显示全部楼层
不行的--你试试--不能在现有系统里移 移走后很多库都找不到了。用install cd是可以的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-16 15:36:31 | 显示全部楼层
我是把/usr移动到另外一个分区上,然后在/etc/fstab中把这个分区挂载到根分区的/usr上(目录实际上是空的,只是个挂载点),也不行吗?
回复 支持 反对

使用道具 举报

发表于 2005-12-16 15:39:04 | 显示全部楼层
Post by shenglinuxer
我是把/usr移动到另外一个分区上,然后在/etc/fstab中把这个分区挂载到根分区的/usr上(目录实际上是空的,只是个挂载点),也不行吗?

拷贝
改fstab
重起后,删掉原来的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-16 15:51:14 | 显示全部楼层
我的意思是:
假设我的新分区/dev/hda12
先启动debian,
#mke2fs -j /dev/hda12

#mount -t ext3 /dev/hda11 /mnt/gentoo (/dev/hda11是我gentoo的根分区)

#mount -t ext3 /dev/hda12 /mnt/newpart(新建的/usr分区)
然后
# cp /mnt/gentoo/usr/*.* /mnt/newpart/
#cd /mnt/gentoo/usr/
#rm -rf *.*
然后
#umount
#umount
再修改gentoo的fstab添加 /dev/hda12   /usr         ext3    noatime           0 1

然后重新启动gentoo。这样可以吗?
回复 支持 反对

使用道具 举报

发表于 2005-12-16 16:05:37 | 显示全部楼层
(cd /mnt/gentoo/usr; tar jcvf - .) | (cd /mnt/newpart; tar jxvf -)
rm -fr /mnt/gentoo/usr
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-16 16:13:51 | 显示全部楼层
谢谢楼上的兄弟,晚上回去试试
回复 支持 反对

使用道具 举报

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

本版积分规则

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