$ ssh 13xxx@192.168.1.182 //13xxx替换为手机号
$ cat /boot/grub/grub.cfg |grep menuentry
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
menuentry '[ZOS] GNU/Linux' --class _zos_ --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-7e1b807f-086f-43a1-9a79-964d90e41a6a' {
submenu 'Advanced options for [ZOS] GNU/Linux' $menuentry_id_option 'gnulinux-advanced-7e1b807f-086f-43a1-9a79-964d90e41a6a' {
menuentry '[ZOS] GNU/Linux, with Linux 5.17.13-z423-generic' --class _zos_ --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.17.13-z423-generic-advanced-7e1b807f-086f-43a1-9a79-964d90e41a6a' {
menuentry '[ZOS] GNU/Linux, with Linux 5.17.13-z423-generic (recovery mode)' --class _zos_ --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.17.13-z423-generic-recovery-7e1b807f-086f-43a1-9a79-964d90e41a6a' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
观察到下面两行
submenu 'Advanced options for [ZOS] GNU/Linux'
和
menuentry '[ZOS] GNU/Linux, with Linux 5.17.13-z423-generic'
$ sudo vim /etc/default/grub
GRUB_DEFAULT="Advanced options for [ZOS] GNU/Linux>[ZOS] GNU/Linux, with Linux 5.17.13-z423-generic"
$ sudo update-grub
锁定内核
dpkg --list | grep linux-image
dpkg --list | grep linux-headers
dpkg --list | grep linux-modules
# apt-mark hold linux-image-5.15.0-92generic
# apt-mark hold linux-headers-5.15.0-92-generic
# apt-mark hold linux-modules-extra-5.15.0-92-generic
Found linux image: /boot/vmlinuz-5.17.13-z423-generic
Found initrd image: /boot/initrd.img-5.17.13-z423-generic
sudo dpkg --get-selections | grep hold
sudo dpkg --get-selections | grep linux
sudo apt-get purge linux-headers-
sudo apt-get purge linux-image-
sudo apt-get purge linux-headers-6.8.0-48-generic
sudo apt-get purge linux-image-6.8.0-48-generic
sudo apt-get purge linux-modules-6.8.0-48-generic
sudo apt-get purge linux-modules-extra-6.8.0-48-generic
sudo apt-get purge linux-headers-6.2.0-34-generic
sudo apt-get purge linux-image-6.2.0-34-generic
sudo apt-get purge linux-modules-6.2.0-34-generic
sudo apt-get purge linux-modules-extra-6.2.0-34-generic
sudo apt-get purge linux-headers-5.15.0-43
sudo apt-get purge linux-image-5.15.0-43
sudo apt-get purge linux-modules-5.15.0-43
sudo apt-get purge linux-modules-extra-5.15.0-43