技术解析

Linux 安装好之后还能更改分区大小吗?如更改/boot,/var 的大小
0
2021-07-13 02:39:39
idczone
想请教大家一个问题,现在知道 Linux 在安装的时候可以选择分区的大小,如 / 分区设置容量为 3GB,格式为 ext3 等,但现在我的问题是:
系统已经安装好之后,还能更改分区大小吗?比如我目前 / 分区容量为 3GB,想更改为 5GB,原来 /boot 分区容量为 3GB,想更改为 5GB。
其实你可以ln -s的

1 首先取决于linux安装时的分区类型,是基于lvm,还是基于基本分区
2 基于lvm,可以动态调整而无需切换到其他系统,参考lvm相关的资料
3 基于基本分区,ext3文件系统需要先卸载(也就是不能直接在你安装的linux中操作)再调整尺寸。
可使用parted magic,一套基于linux和gparted图形工具的分区/备份/恢复系统,最后免费的版本是2013-8-1,对于新的btrfs的支持不好,但对于其他老的linux文件系统的支持已经很稳定了)parted magic里面全都是图形化操作,鼠标下一步下一步就ok了。

貌似是可以,以前在Pi上搞过,不过具体有点忘了。
但是比较麻烦,比重装还麻烦些。
所以不如重装(你只要不动/home就行了)。
另外,/boot 为什么要3G,5G?你用来干什么?
/boot一般100-200M就够了吧。

最安全的方法是使用LiveCD启动系统,用Gparted可以调整分区大小。
我不明白的是,为什么你的boot分区需要5GB,里面无非就是内核和Grub吧,用得着那么大吗?

系统自动分区就好 省去很多麻烦 等将来熟悉了 对自己的习惯有了大致了解 再自定义分区 再说了 自动分区并不丢人 做好数据备份即可

我也有这个需求! 原来的boot只分了60mb 导致现在只能同时存在一个内核 apt-get upgrade会提示boot空间不足 fuck

这里的大小我只是举个例子,实际不是这样的,我只是想学习调整分区大小的方法。

gentoo 分 128M 这是官方推荐的
分好G 干吗用?

没必要在装完系统以后再调整分区,了解好需求以后,直接分区就可以了

fdisk... 不谢,linux根据块来分割磁盘,可以用fdisk删除原分区块区域重新指定块区达到分区扩展和缩小

感谢,我今天研究一下 fdisk

resize2fs

要是有图形界面的话直接 GParted

可以,gparted或者fdisk(好像不能缩放,只能删除重建)

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服