我在 fstab 中有两个交换分区:
/dev/sda8 none swap sw,pri=1 0 0
/dev/sdb8 none swap sw,pri=1 0 0
Run Code Online (Sandbox Code Playgroud)
如何在/etc/initramfs-tools/conf.d/resume文件中设置交换?
根据SwapFaq,这不适用于 12.04:
信息:这不适用于 12.04,在 12.04 中从休眠工作中恢复。
如何在 Ubuntu 12.04 中做到这一点?
Qas*_*sim 20
检查 UUID
sudo blkid
Run Code Online (Sandbox Code Playgroud)
然后
sudo gedit /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
拉起引导加载程序配置。查找行 GRUB_CMDLINE_LINUX="" 并使用您的 UUID 添加:
resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7
Run Code Online (Sandbox Code Playgroud)
这意味着改变这个
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Run Code Online (Sandbox Code Playgroud)
对此
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7"
Run Code Online (Sandbox Code Playgroud)
保存然后编辑:
gksu gedit /etc/initramfs-tools/conf.d/resume
Run Code Online (Sandbox Code Playgroud)
并确保其内容是
RESUME=UUID=41e86209-3802-424b-9a9d-d7683142dab7
Run Code Online (Sandbox Code Playgroud)
(当然用你的 UUID 代替我的)。保存文件!
sudo update-grub
sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)
重启!
https://help.ubuntu.com/community/SwapFaq
编辑:技术上只需要使用两种方法中的一种,grub 文件中的内核参数将优先于 initramfs resume 配置文件
| 归档时间: |
|
| 查看次数: |
30453 次 |
| 最近记录: |