BOSh
文章81
标签26
分类5

一言

文章归档

ARCH休眠到硬盘设置

ARCH休眠到硬盘设置

🇨🇳每日一言:

芝兰生于深林,不以无人而不芳;君子修道立德,不为穷困而改节。


要想实现休眠到硬盘功能,设置大于内存大小的swap分区(我设置为2倍内存容量):

1
2
3
4
5
6
7
8
9
10
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 238.5G 0 disk
├─sda1 8:1 0 100M 0 part
├─sda2 8:2 0 16M 0 part
├─sda3 8:3 0 119.4G 0 part
├─sda4 8:4 0 583M 0 part
├─sda5 8:5 0 1G 0 part /boot
├─sda6 8:6 0 16G 0 part [SWAP]
└─sda7 8:7 0 101.4G 0 part /home

修改 /etc/mkinitcpio.conf这个文件的HOOKS部分

  • 如果是HOOKS(base systemd…)的话无须手动配置
  • 如果是HOOKS(base udev…)的话,添加hook:在HOOKS()内添加resume,注意需要添加在udev的后面
1
sudo vim /etc/mkinitcpio.conf
  • 重新生成initramfs
1
sudo mkinitcpio -P
  • 重启电脑,让设置生效
1
reboot

我的grub设置:
GRUB_CMDLINE_LINUX_DEFAULT=“loglevel=3 quiet radeon. cik_support=0 amdgpu.cik_support=1”

执行systemctl hibernate进行休眠测试

重启后发现直接进入了休眠前的界面,没有密码输入环节。

设置休眠快捷键

1
nano .config/hypr/dms/binds.conf

增加快捷键:SUPER+SHIFT+X

1
bind = SUPER SHIFT, X, exec, loginctl lock-session && systemctl hibernate

这样通过快捷键,就可以先锁屏,再休眠了!

本文作者:BOSh
本文链接:http://bosh.zz.ac/posts/2422458312.html
版权声明:本文由BoSh发布,部分内容来源于网络。