uefi安装win7,deepin15双系统后grub没有windows选项
2021-07-15 06:13
标签:pac 有关 技术分享 制造 hci stat comm ESS root uefi安装win7,deepin15双系统后grub没有windows选项 标签:pac 有关 技术分享 制造 hci stat comm ESS root 原文地址:https://www.cnblogs.com/kuangke/p/9524284.html
本帖最后由 873792861 于 2015-12-23 16:17 编辑
如题,首先电脑是GPT+uefi的,电脑上安装有64位的win7。用U盘工具制造好驱动U盘后,在安装时选择 专家模式 ,选择预先分配好的分区挂载上 / 分区,home分区,并格式化,下方引导选择uefi.安装完重启后,grub菜单无windows选项。后来重装deepin选择 引导器 那个选项,选择设备就是整块硬盘,也是没有windows选项的。试过命令:
sudo update-grub 还是没有windows选项。
我之前2014.3安装完是会识别出windows引导项。现在不行,是我的问题还是15 beta的问题呢?
----------------------------------------------------再度尝试---------------------------------------------------------
win7被我改回了win8.1,然后再安装deepin 15,选择 引导器 那个选项,直接进win8.1了,然后再次安装deepin 15,选择uefi,能进deepin了,但没有windows选项。
然后我去修改grub.cfg文件,添加以前ubuntu的备份中有关windows的:
menuentry ‘Windows Boot Manager (on /dev/sda1)‘ --class windows --class os $menuentry_id_option ‘osprober-efi-B6C4-FB32‘ {
insmod part_gpt
insmod fat
set root=‘hd0,gpt1‘
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 B6C4-FB32
else
search --no-floppy --fs-uuid --set=root B6C4-FB32
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
保存重启,选择windows选项,报错,然后过了大约1秒多后进入了windows系统。
留意报错内容:no such devices:B6C4-FB32
我又去修改uuid(ls -l /dev/disk/by-uuid 得到efi分区的uuid)。然而报错can not find file ‘/EFI/Microsoft/Boot/bootmgfw.efi‘。这是怎么回事呢?
文章标题:uefi安装win7,deepin15双系统后grub没有windows选项
文章链接:http://soscw.com/essay/105444.html