win7装ubuntu18.04双系统,开机后没有win7启动项,bios里面也没有

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
叫东东都不行啊
帖子: 2
注册时间: 2020-03-07 8:31

win7装ubuntu18.04双系统,开机后没有win7启动项,bios里面也没有

#1

帖子 叫东东都不行啊 » 2020-03-07 8:37

尝试了网上很多种方法都找不回来,电脑只有一个硬盘,安装ubuntu时候第一次没有成功,第二次安装重新释放又分区并且格式化这部分空间了
头像
yq-ysy
论坛版主
帖子: 4465
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: win7装ubuntu18.04双系统,开机后没有win7启动项,bios里面也没有

#2

帖子 yq-ysy » 2020-03-07 10:52

叫东东都不行啊 写了: 2020-03-07 8:37 尝试了网上很多种方法都找不回来,电脑只有一个硬盘,安装ubuntu时候第一次没有成功,第二次安装重新释放又分区并且格式化这部分空间了
《怎么在grub2里添加win8.1的启动项?》这篇文章的方法,https://zhidao.baidu.com/question/24045 ... 42804.html

在很多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
最后别忘了 sudo update-grub
叫东东都不行啊
帖子: 2
注册时间: 2020-03-07 8:31

Re: win7装ubuntu18.04双系统,开机后没有win7启动项,bios里面也没有

#3

帖子 叫东东都不行啊 » 2020-03-09 15:54

引导界面有,但是不能启动,找不到hd0
回复