如何创建用于休眠的交换分区?

如何创建用于休眠的交换分区?

一个月前安装 Ubuntu 11.10 时我没有分配任何交换空间,现在我知道如果没有交换空间就没有休眠选项。

现在可以这样做吗?如果驱动器出现问题怎么办?我有 4 GB 的 RAM,500 GB 的磁盘,并且我正在使用 Windows 7 进行双启动。

答案1

在尝试此操作之前,请备份所有重要数据。

您需要从安装介质启动并使用 Gparted 应用程序来缩小文件系统,通常建议将交换分区的大小设置为 RAM 的两倍。缩小文件系统后,您应该右键单击现在的“未分配空间”并将其格式化为交换分区。完成后,点击“应用所有操作”按钮并重新启动。

现在您应该回到主 Ubuntu 系统。

您需要运行该gksudo gedit /etc/fstab命令并添加如下行:

/dev/sdXY swap swap defaults 0 0

当然,将 XY 更改为系统的正确设置。

最后,重新启动或运行sudo swapon /dev/sdXY即可使用交换,而无需重新启动。

答案2

您可以使用分区调整分区大小并为新的交换分区腾出一些空间。虽然根据我自己的经验,这种方法效果很好,但在执行此操作之前,您应该备份所有文件以防万一。

相关内容