Linux 安装好之后还能更改分区大小吗?如更改/boot,/var 的大小

2015-04-27 10:25:17 +08:00
 zdnet
想请教大家一个问题,现在知道 Linux 在安装的时候可以选择分区的大小,如 / 分区设置容量为 3GB,格式为 ext3 等,但现在我的问题是:
系统已经安装好之后,还能更改分区大小吗?比如我目前 / 分区容量为 3GB,想更改为 5GB,原来 /boot 分区容量为 3GB,想更改为 5GB。
8811 次点击
所在节点    Linux
14 条回复
wesley
2015-04-27 10:35:00 +08:00
其实你可以ln -s的
comicfans44
2015-04-27 10:53:33 +08:00
1 首先取决于linux安装时的分区类型,是基于lvm,还是基于基本分区
2 基于lvm,可以动态调整而无需切换到其他系统,参考lvm相关的资料
3 基于基本分区,ext3文件系统需要先卸载(也就是不能直接在你安装的linux中操作)再调整尺寸。

可使用parted magic,一套基于linux和gparted图形工具的分区/备份/恢复系统,最后免费的版本是2013-8-1,对于新的btrfs的支持不好,但对于其他老的linux文件系统的支持已经很稳定了)parted magic里面全都是图形化操作,鼠标下一步下一步就ok了。
firstway
2015-04-27 10:54:27 +08:00
貌似是可以,以前在Pi上搞过,不过具体有点忘了。
但是比较麻烦,比重装还麻烦些。
所以不如重装(你只要不动/home就行了)。

另外,/boot 为什么要3G,5G?你用来干什么?
/boot一般100-200M就够了吧。
fcitx
2015-04-27 10:57:12 +08:00
最安全的方法是使用LiveCD启动系统,用Gparted可以调整分区大小。
我不明白的是,为什么你的boot分区需要5GB,里面无非就是内核和Grub吧,用得着那么大吗?
vimutt
2015-04-27 11:20:28 +08:00
系统自动分区就好 省去很多麻烦 等将来熟悉了 对自己的习惯有了大致了解 再自定义分区 再说了 自动分区并不丢人 做好数据备份即可
blackbbc
2015-04-27 11:35:02 +08:00
我也有这个需求! 原来的boot只分了60mb 导致现在只能同时存在一个内核 apt-get upgrade会提示boot空间不足 fuck
zdnet
2015-04-27 11:44:18 +08:00
@firstway @fcitx 这里的大小我只是举个例子,实际不是这样的,我只是想学习调整分区大小的方法。
demonicsoul
2015-04-27 12:29:05 +08:00
gentoo 分 128M 这是官方推荐的
分好G 干吗用?
xiaoheshang
2015-04-27 13:26:07 +08:00
没必要在装完系统以后再调整分区,了解好需求以后,直接分区就可以了
wengebin
2015-04-27 22:38:43 +08:00
fdisk... 不谢,linux根据块来分割磁盘,可以用fdisk删除原分区块区域重新指定块区达到分区扩展和缩小
zdnet
2015-04-28 07:32:22 +08:00
@wengebin 感谢,我今天研究一下 fdisk
gamexg
2015-04-28 21:36:07 +08:00
resize2fs
gamexg
2015-04-28 21:37:21 +08:00
要是有图形界面的话直接 GParted
herrgu
2015-05-02 18:44:34 +08:00
可以,gparted或者fdisk(好像不能缩放,只能删除重建)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/186599

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX