我不小心通过gparted删除了我的交换分区。
(我仍然登录系统,因此恢复起来应该更容易)有人可以帮我吗?我不确定如何配置它,因为Ubuntu安装是自动完成的。
现在有3个分区:
/dev/sda1 -> Ubuntu installation root, mounted at '/'
/dev/sda2 -> Windows partition
/dev/sda3 -> Fedora partition
并且/dev/sda4如果即时没有误是交换分区(4GB大小)
我不小心通过gparted删除了我的交换分区。
(我仍然登录系统,因此恢复起来应该更容易)有人可以帮我吗?我不确定如何配置它,因为Ubuntu安装是自动完成的。
现在有3个分区:
/dev/sda1 -> Ubuntu installation root, mounted at '/'
/dev/sda2 -> Windows partition
/dev/sda3 -> Fedora partition
并且/dev/sda4如果即时没有误是交换分区(4GB大小)
Answers:
只需再次使用gparted来创建附加/dev/sda4分区,并将其格式化为“ linux swap”类型。
例:
在这里,我/dev/sda6在突出显示的空间中删除了我的交换分区:

右键单击该未分配空间,然后单击“新建”。选择类型“ linux-swap”,单击添加:

应用更改
右键单击新的交换分区,然后选择“交换”:

除非您将其删除,否则交换条目中的内容/etc/fstab仍应存在。
grep swap.*sw /etc/fstab,您应该看到一条长行,如:UUID = adc15cab-1cd4-4278-9a1d-59016cced6dd无swap sw 0 0
如果你没有看到这样的线,采用获得UUID sudo blkid | grep swap,并添加这种格式的一条线/etc/fstab。
如果确实看到这样的行,但是UUID与所返回的内容不匹配blkid,请编辑fstab以进行匹配。(注意:fstab中的行不应被注释掉,即,它不应以#开头。)
运行free -m以确认交换分区处于活动状态。