首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能再加载Windows 10了

不能再加载Windows 10了
EN

Unix & Linux用户
提问于 2020-07-28 13:06:53
回答 1查看 125关注 0票数 0

我已经安装了RHEL 8和Windows 10。

我用过LVM。为//home挂载的pv /dev/sda1 1 (xfs)和pv /dev/sdc6 6 (xfs)卷组。用于/boot的/dev/sdc5 5 (xfs)

现在,我没有在grub列表中看到Windows。试图添加到/etc/grub.d/40-custom/

代码语言:javascript
复制
menuentry "Windows 10" {
insmod part_gpt
insmod fat
set root='(hd0,gpt2)'
search --no-floppy --fs-uuid --set=root 0CC3-C99F
chainloader +1
}

输出:blkid

代码语言:javascript
复制
/dev/sda2: UUID="mniI15-geof-Rdar-f4Sk-dnhw-2rKh-5YHlsf" TYPE="LVM2_member" 
PARTUUID="0c09d750-02"

/dev/sda3: LABEL="Hello" UUID="df7bf51e-cd26-4fff-882a-b4760a718a7a" TYPE="ext4" PARTUUID="0c09d750-03"

/dev/sdc2: UUID="0CC3-C99F" TYPE="vfat" PARTUUID="6f199081-c0cb-4b0a-b17c-75b13f71f5e6"

/dev/sdc4: LABEL="Victor" UUID="9214166E14165597" TYPE="ntfs" PARTUUID="ba062eeb-dbde-4854-a042-dc260045fcf5"

/dev/sdc5: UUID="4d609234-f918-427c-8f22-06b0f83fe027" TYPE="xfs" PARTUUID="eaceaa92-2f03-42d6-ac63-85b833df1aa3"

/dev/sdc6: UUID="eeTAYE-IqQ9-lRZY-GvCO-VTj5-5Gur-6iDox1" TYPE="LVM2_member" PARTUUID="c22525b1-8ca8-4c09-83a2-e43e97287fd0"

/dev/mapper/rhel-root: UUID="8ce89d8b-63e5-41c4-867a-513ae3a55133" TYPE="xfs"

/dev/mapper/rhel-swap: UUID="cac75122-529e-4e86-aef0-248aff41c7e3" TYPE="swap"

/dev/sdd1: LABEL="RHEL-8-2-0-" UUID="9EB2-6E1B" TYPE="vfat" PARTUUID="00059533-01"

/dev/mapper/rhel-home: UUID="8a44fc7b-b161-4740-817f-e8ec27ad90e8" TYPE="xfs"

/dev/sdb1: PARTLABEL="LDM metadata partition" PARTUUID="3001c9f0-f29c-11e9-a262-049226d4201d"

/dev/sdb2: PARTLABEL="Microsoft reserved partition" PARTUUID="3001c9f1-f29c-11e9-a262-049226d4201d"

/dev/sdb3: PARTLABEL="LDM data partition" PARTUUID="3001c9f5-f29c-11e9-a262-049226d4201d"

/dev/sdc1: PARTUUID="4e455fc3-bcda-4e3e-9ca1-732e335bd445"

/dev/sdc3: PARTUUID="7e424b3d-bc80-49ea-94b7-0edd5051331f"

我不明白为什么Windows 10没有启动。非常感谢。

EN

回答 1

Unix & Linux用户

发布于 2020-07-28 13:35:12

我也是双重引导,这里有一个正确的GRUB2条目,用于在启用UEFI的系统上引导Windows:

代码语言:javascript
复制
menuentry 'Windows Boot Manager (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-ABCD-EF01' {
    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=ahci1,gpt1  ABCD-EF01
    else
      search --no-floppy --fs-uuid --set=root ABCD-EF01
    fi
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi

您需要替换的内容:

ABCD-EF01 ->您的EUFI系统分区UUID,可能是0CC3-C99F

hd0 -> with (从0开始),可能是hd2

gpt1 ->使用UEFI文件的分区(从1开始),可能是gpt2

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/600733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档