如何修复我的交换分区?

如何修复我的交换分区?

所以几个月前,我在我的计算机上安装了双启动,这样我就可以同时拥有 Windows 和 ubuntu。我遇到了一些困难,因为我的电脑设计为支持 UEFI(型号:ASUS VivoBook S15)。不过我成功了,但我的交换分区只有 6 Mb!现在我的电脑有时会无缘无故死机,我必须重新启动。我认为问题出在分区上。有谁知道如何扩展我的交换分区?

在此输入图像描述

答案1

使用sudo swapoff /dev/sda6停止使用它进行交换,然后您可以按照您喜欢的方式调整交换分区的大小/移动/重新排列。

如果您调整交换分区的大小,或者在不同的位置完全重新创建它,您可能必须sudo mkswap /dev/sda<whatever>在之后运行它,除非 GParted 已经为您执行了该操作。然后/etc/fstab根据需要编辑您的(因为交换分区的 UUID将要更改 on mkswap,或者如果您在其他地方重新创建交换分区,设备名称可能会更改),然后sudo swapon -a再次运行激活它。

答案2

您使用休眠功能吗?然后你必须有一个大小与 RAM 芯片大小相同的交换分区。

如果不这样做,请从 Linux Live USB 的 Windows 启动并删除 /dev/sda6,因为 4MB 带来的麻烦大于其价值。

然后。重新引导至 Linux 并创建一个交换文件在你的根分区,因为你的系统是没有它保证不稳定。多少?看这里

相关内容