请问怎么用grub2直接引导win10,本人Linux新手

2025-04-26 09:18:24
推荐回答(2个)
回答1:

1、首先在VMWare或VirtualBox中执行update-grub命令,如果是双系统或者三系统,那么将看到GRUB以及其他操作系统入口。

2、接着在/etc/default/grub里的GRUB_BACKGROUND行找到在/boot/grub/里的第一个图像,使用Kali Linux GRUB启动图像,启动之后检查.png属性。

3、然后找到/etc/alternatives/desktop-grub符号连接,检查/etc/alternatives/desktop-grub的属性,它指向上面的.png文件。

4、接着检查/usr/share/images/desktop-base/kali-grub.png的属性,以确保下载相同类型和大小的文件,使用PNG, JPG/JPEG以及TGA类型的图像文件作为GRUB 2的背景。

5、然后安装desktop-base软件包,符合规范的图像将放在/usr/share/images/desktop-base/目录中。

回答2:

grub主引导代码在mbr里,所以如果安装新系统需要保留原来的grub,就不能让新系统的引导程序覆盖mbr。
安装linux可以在安装引导程序这一步选择不安装grub,而安装win系统则只能选择先备份原来的mbr,装好系统后还原mbr就可以恢复,也可以选择ghost还原分区来安装系统,也不会覆盖mbr的,装好后运行grub-mkconfig生成新的引导配置文件,也可以编辑修改custom.cfg或者编辑grub.cfg配置文件(不推荐),添加新系统的引导项。