- 主题:不重启,只是休眠再开机是否可以更新内核
我发现linux休眠后好像可以选择别的内核重新开机。那么是否可以用以下3个步骤来更新内核呢?
1、当前linux环境先更新内核。
2、然后systemctl hibernate休眠。
3、重新开机时,在grub选择最新内核。
PS:之所以琢磨这个是因为用linux桌面开了很多程序,重启要一个一个重开觉得麻烦。
--
FROM 74.82.204.*
刚才试了,不行。。。
休眠的时候内核是6.1.0-16,重新开机选了6.1.0-17,回到桌面还是6.1.0-16
--
FROM 74.82.204.*
貌似可行。
休眠是把内存数据,同步到了 swap 分区。
重新开机,选择新内核启动,再从 swap 分区把休眠时的状态读取恢复。
【 在 ttaudi 的大作中提到: 】
: 我发现linux休眠后好像可以选择别的内核重新开机。那么是否可以用以下3个步骤来更新内核呢?
: 1、当前linux环境先更新内核。
: 2、然后systemctl hibernate休眠。
: ...................
--
FROM 112.96.234.*
哦, 那是休眠时,在内存里面的 内核版本 的二进制文件,也是放到了 swap 分区。
【 在 ttaudi 的大作中提到: 】
: 刚才试了,不行。。。
: 休眠的时候内核是6.1.0-16,重新开机选了6.1.0-17,回到桌面还是6.1.0-16
--
FROM 112.96.234.*
应该就是你说的情况了,休眠重启后在grub引导的内核应该只是负责把swap内容加载到ram。实际的内核还是休眠时放到swap分区的内核。
【 在 atzlinux 的大作中提到: 】
: 哦, 那是休眠时,在内存里面的 内核版本 的二进制文件,也是放到了 swap 分区。
:
--
FROM 59.40.9.*
太专业了
【 在 ttaudi 的大作中提到: 】
: 我发现linux休眠后好像可以选择别的内核重新开机。那么是否可以用以下3个步骤来更新内核呢?1、当前linux环境先更新 ...
--
FROM 223.104.42.*