deepin系统更改默认启动内核

本文详细指导如何在Deepin 20.2 Linux中修改grub配置文件,实现不同内核版本的启动选择,并设置自定义的图形模式。适合对Grub配置不熟悉但需要管理启动项的用户。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网上试了很多乱七八糟的都不管用,最后摸索的方法如下:

以管理员权限打开/boot/grub/grub.cfg

找到### BEGIN /etc/grub.d/10_linux ###位置

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Deepin 20.2 GNU/Linux' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-7dbd1c36-9f2f-497f-9ae0-e91a49f36073' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  4b2b5dfd-c487-45df-b5c8-2054a72e03f2
	else
	  search --no-floppy --fs-uuid --set=root 4b2b5dfd-c487-45df-b5c8-2054a72e03f2
	fi
	linux	/vmlinuz-5.4.50-amd64-desktop root=/dev/mapper/vg0-Roota ro  splash quiet DEEPIN_GFXMODE=$DEEPIN_GFXMODE
	initrd	/initrd.img-5.4.50-amd64-desktop
	boot 
}
submenu 'Advanced options for Deepin 20.2 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-7dbd1c36-9f2f-497f-9ae0-e91a49f36073' {
	menuentry 'Deepin 20.2 GNU/Linux,Linux 5.10.18-amd64-desktop' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.18-amd64-desktop-advanced-7dbd1c36-9f2f-497f-9ae0-e91a49f36073' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  4b2b5dfd-c487-45df-b5c8-2054a72e03f2
		else
		  search --no-floppy --fs-uuid --set=root 4b2b5dfd-c487-45df-b5c8-2054a72e03f2
		fi
		linux	/vmlinuz-5.10.18-amd64-desktop root=/dev/mapper/vg0-Roota ro  splash quiet DEEPIN_GFXMODE=$DEEPIN_GFXMODE
		initrd	/initrd.img-5.10.18-amd64-desktop
		boot 
	}
	menuentry 'Deepin 20.2 GNU/Linux,Linux 5.4.50-amd64-desktop' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.50-amd64-desktop-advanced-7dbd1c36-9f2f-497f-9ae0-e91a49f36073' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  4b2b5dfd-c487-45df-b5c8-2054a72e03f2
		else
		  search --no-floppy --fs-uuid --set=root 4b2b5dfd-c487-45df-b5c8-2054a72e03f2
		fi
		linux	/vmlinuz-5.4.50-amd64-desktop root=/dev/mapper/vg0-Roota ro  splash quiet DEEPIN_GFXMODE=$DEEPIN_GFXMODE
		initrd	/initrd.img-5.4.50-amd64-desktop
		boot 
	}
	menuentry 'Deepin 20.2 GNU/Linux,Linux 5.3.0-42-generic' --class deepin --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-42-generic-advanced-7dbd1c36-9f2f-497f-9ae0-e91a49f36073' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  4b2b5dfd-c487-45df-b5c8-2054a72e03f2
		else
		  search --no-floppy --fs-uuid --set=root 4b2b5dfd-c487-45df-b5c8-2054a72e03f2
		fi
		linux	/vmlinuz-5.3.0-42-generic root=/dev/mapper/vg0-Roota ro  splash quiet DEEPIN_GFXMODE=$DEEPIN_GFXMODE
		initrd	/initrd.img-5.3.0-42-generic
		boot 
	}
}

### END /etc/grub.d/10_linux ###

把第一个menuentry里面的(用下面submenu里面的)

	linux	/vmlinuz-5.4.50-amd64-desktop root=/dev/mapper/vg0-Roota ro  splash quiet DEEPIN_GFXMODE=$DEEPIN_GFXMODE
	initrd	/initrd.img-5.4.50-amd64-desktop

替换为你想要默认启动的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冥焱破晓

开发不易,写文章更难,感谢鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值