- 操作系统:Ubuntu 16.04 LTS,
- 平台:64位,
- 根分区(/)大小:153.6 GB,
- 根分区(/)中的可用空间:140.2 GB,
- 交换分区大小:6 GB,
- 磁盘中是否有任何可用/未分配的空间:否,
- 双启动/其他操作系统:是的,Windows 10,
- 主要目标:能够休眠 ubuntu
我尝试让系统休眠,但失败了。我读到一些文章说,我必须分配与系统上安装的 RAM 大小相等的交换空间才能执行休眠。我的硬盘中除了 Ubuntu 根分区外没有剩余空间,那么我该如何缩小它并添加 2 GB 到交换空间以使其达到 8 GB。
那它就冬眠了吗?还有其他办法吗?
答案1
我建议添加交换文件而不是调整根分区的大小。
首先在某处创建空文件/
sudo dd if=/dev/zero of=/swapfile bs=1024K count=2000
使其成为交换文件:
mkswap /swapfile
打开/etc/fstab
:
sudo nano /etc/fstab
添加以下行:
/swapfile swap swap defaults 0 0
跑步:
sudo swapon /swapfile
检查交换大小:
$ cat /proc/meminfo | grep -i swaptotal
7874913