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

请问怎么用grub2直接引导win10,本人Linux新手,第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/目录中。

第一种方法:运行sudo gedit /etc/default/grub  输入密码

将GRUB_DEFAULT=0改为GRUB_DEFAULT=4(如果没做过其他设置,即启动时win7为第5项。可根据自己情况更改)

然后运行sudo update-grub

第二种方法:sudo chmod +w /boot/grub/grub.cfg(赋予该文件写权限)

sudo gedit /boot/grub/grub.cfg  将set default="0"改为set default="4"(第一种运行sudo update-grub后也是修改该文件,不过这样修改升级时会恢复为默认)。

最好在运行sudo chmod -w /boot/grub/grub.cfg(取消该文件写权限)

第三种方法:sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober (可以改为06~09任意值,加载时按数字顺序加载/etc/grub.d中的文件)

然后运行sudo update-grub(这样启动时win7在第一项,如果安装了多个内核也还是默认win7,前两种如果安装了多个内核win7的位置会有改变)

在很多Linux系统下,可以直接使用grub-mkconfig命令自动生成配置档。

如:grub-mkconfig -o /boot/grub/grub.cfg

如果不行,可以在/etc/grub.d/40_custom 中手动添加后使用 grub-mkconfig自动生成。

在BIOS-MBR模式下安装的Microsoft Windows:

if [ "${grub_platform}" == "pc" ]then

menuentry "Microsoft Windows Vista/7/8 BIOS-MBR" {

insmod part_msdos

insmod ntfs

insmod search_fs_uuid

insmod ntldr

search --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 69B235F6749E84CE

ntldr /bootmgr

}

fi

UEFI-GPT 模式下安装的Windows的启动项:

if [ "${grub_platform}" == "efi" ]then

menuentry "Microsoft Windows Vista/7/8 x86_64 UEFI-GPT" {

insmod part_gpt

insmod fat

insmod search_fs_uuid

insmod chain

search --fs-uuid --set=root $hints_string $uuid

chainloader /EFI/Microsoft/Boot/bootmgfw.efi

}

fi

具体请参考GRUB (简体中文) - ArchWiki相关内容:

ht tps://wiki.archlinux.org/index.php/GRUB2_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11952689.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存