LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: duron158

分区快满了,怎么扩容?

[复制链接]
发表于 2006-7-16 16:15:54 | 显示全部楼层
Post by Peter74
可以这样扩大分区空间, 我用过的

假设你要扩容的分区是/dev/hda5

第一步:用fdisk查出hda5分区起始扇面数,就是那个start。
第二步:在fdisk命令中用d删除hda5分区。(不要害怕,没有mkfs.ext3,不会丢失数据的)
第三步:如果在hda5分区后面还有一个空闲分区(和hda5是相邻的,即hda5的end和它的start值差1),把这个空闲分区也删除以用来合并到hda5中。用n来创建新的分区,start为原来hda5的start值,end为空闲分区的end,这样就把他们合到一个分区了。然后保存分区信息,并退出fdisk。
第四步:使用resize2fs命令来使创建的新分区有效。

第四步执行了这个。那前面hda5的资料会丢失吗?
还有这个只能对付相邻的分区合并。和PQ原理差不多吧?

比如现在/home空间不够了。那我hda空间也都分完了。那现在加一个hdb硬盘分个区。想给他挂载到/home上要怎么操作呢?

是不是要先吧hdb分区format为ext3后。然后cp hda的/home分区里的所有文件到hdb上。然后再把/hdb mount到/home上呢?
回复 支持 反对

使用道具 举报

发表于 2006-7-16 19:04:21 | 显示全部楼层
用空余的分区做lvm,然后将不同的目录如/usr,/var,/home等搬到不同的逻辑卷里,这样/分区可以不用动它。
详见:http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=153107&highlight=lvm
回复 支持 反对

使用道具 举报

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

本版积分规则

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