Han*_*etz 34 linux hibernate swap
我没有在我的 PC 上设置交换分区,因为 a) 我有足够的 RAM (8 GB) 和 b) 我有大硬盘,我不想切成小块,所以我最小的分区是 50 GiB,我已经将它们用于操作系统。
现在,要休眠,我的 Linux (Ubuntu Jaunty) 需要交换。我有一个备用的 100 GB 分区,所以我将其设置为交换分区,但我对此并不满意。它只用于休眠(总是有足够的 RAM 可用并且系统永远不会进行交换),而且它对于交换来说也有点大。此外,我最终将需要它来做其他事情。
如何在 Ubuntu Jaunty 中没有交换分区的情况下休眠(挂起到磁盘)?
Rob*_*anu 24
未经测试的想法:为什么不为s2disk管理交换文件(而不是交换分区)并在恢复时将其删除的磁盘创建包装器或任何实用程序处理挂起到磁盘?
dd if=/dev/zero of=/swapfile bs=1024 count=8388608(8GB)mkswap /swapfileswapon /swapfileswapoff /swapfile从交换文件中恢复是可能的,并且在 kernel.org 上有记录
nik*_*nik 10
你可能有两种方法,
不管你做什么,我觉得swapoff和swapon简历后,将是有益的。
而且,由于您并不真正需要交换,因此您可以swapoff在恢复后离开。
更新:该评论很好地说明了慢速 USB 休眠。
因此,请按编号顺序检查——第一个方案有使用交换文件进行休眠的注意事项。
出于好奇,
我想知道为什么当像 Ubuntu 这样的 linux 可以关闭和启动这么快时你想要休眠。
我猜,
但是,真的是这样吗?或者,您还有其他休眠的原因吗?
我使用USB 启动 Ubuntu并且总是关机。