【ubuntu使用手记】修正Ubuntu在格式化SWAP后不能休眠问题

 

Ubuntu预设使用UUID辩认不同的分割区。格式化swap分割区会重新产生一个新的UUID ,令Ubuntu不能找不到swap分割区。由于系统休眠(Hibernation)要将系统状态储存入swap分割区。找不到会令swap分割区会令休眠和回复失败。所以我们需要告诉Ubuntu swap分割区的新UUID才能修正休眠功能。


# /etc/fstab中设定的swap分区为:

/dev/sda7 swap swap defaults 0 0

# 先用blkid找出swap分割区的新UUID :
sudo blkid /dev/sda7

/dev/sda7: UUID="8fb960cd-9e00-4cf6-9ac0-00c3fce3fc03" TYPE="swap" 

# 接着要改变休眠回复的分割区UUID
sudo vim /etc/initramfs-tools/conf.d/resume

  更新内容为:
RESUME=UUID=8fb960cd-9e00-4cf6-9ac0-00c3fce3fc03

# 重建initrd档
sudo update-initramfs -u

done

猜你喜欢

转载自approach.iteye.com/blog/1044324