安装 Ubuntu 时的分区挂载问题

本文讲述了作者在安装Ubuntu时遇到的分区挂载问题,尤其是boot分区容量不足的情况。作者建议根据当前硬件配置和使用需求,重新考虑分区策略。传统建议的boot分区可能过小,导致内核更新后空间不足。同时,对于swap分区,讨论了其在Linux和Windows系统中的不同角色,指出在物理内存充足的情况下,可以考虑不设置swap分区。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近频繁安装 Ubuntu,有一个步骤经常困扰我——就是如何进行分区的挂载问题。

网络上有种流行的方式:给 boot 分配 100~200M 的一个区域,给 swap 分配 1~2G 的区域,然后剩余的交给 / 分区。

这种分区方式,说实话,给我造成了明显的问题。

由于某次错误选择软件源的问题,造成了启用 Ubuntu 开发者选项中“提前释出的更新”。至于之后出现了网络驱动废掉的问题并在一系列脑残操作之后不得不再次重装系统的平淡无奇的故事没什么好讲的,某天我突然发现 boot 分区容量告急,查看发现安装了 3 或更多个系统内核,boot 分区的 200M 空间已经消耗殆尽。

很明显,当我们看到网上教程中提到物理内存时用“1到2G”“大内存”时就该警惕起来:这是一篇10年或更早之前的教程,里面的内容早就落后于电脑硬件和操作系统太多了。

再次安装 Ubuntu 时,我没有再次将 boot 单独分区,而是只进行了 swap 和 / 挂载分区。不过,就网上流传的讨论来看,对于作为服务器的 linux 系统,保留 boot 分区似乎是有必要的,这一点请自行斟酌。

关于 swap 分区,linux 和 windows 下的虚拟内存有不尽相同。详细请参考:

在物理内存充足的情况下,是否需要禁用虚拟内存?

[操作系统]虚拟内存和swap分区

Should my swap size be zero or am I misunderstanding the output?

原来,在 Linux 上,只有内存用尽时才会去使用交换空间,以便尽可能发挥内存作用。而在 Windows 上,交换空间从来没有空闲的时候。这样看来,如果对自己的内存大小有足够信心,即使不设置 swap 分区也是可以的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值