grub2 no such device (Win10 / Fedora)
Clash Royale CLAN TAG#URR8PPP
I have Win10 installed on a nvme drive. I have installed Fedora 29 on another ssd with LVM.
When grub boots, it shows Fedora & Windows 10 on the list, as it should.
But starting with Windows leads to a black screen with
...commands/search.c:296:no such device: 0897-5A52
and fails to load, goes back to grub menu. If I start on the Windows partition from BIOS UEFI menu, Windows starts ok.
The output from sudo blkid
shows:
...
/dev/nvme0n1p2: UUID="0897-5A52" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="2a17028a-fbb0-40e8-940e-64c4d3082718"
...
The boot script for the Windows grub entry is:
insmod part_gpt
insmod fat
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 0897-5A52
else
search --no-floppy --fs-uuid --set=root 0897-5A52
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
Everything looks fine to me, and I don't get why GRUB wouldn't find the "0897-5A52" UUID, because all indicates it exists and is the right handler.
Note: encryption is enabled on the Windows hdd, but I guess it does not encrypt the boot partition :)
fedora boot windows grub2 uefi
add a comment |
I have Win10 installed on a nvme drive. I have installed Fedora 29 on another ssd with LVM.
When grub boots, it shows Fedora & Windows 10 on the list, as it should.
But starting with Windows leads to a black screen with
...commands/search.c:296:no such device: 0897-5A52
and fails to load, goes back to grub menu. If I start on the Windows partition from BIOS UEFI menu, Windows starts ok.
The output from sudo blkid
shows:
...
/dev/nvme0n1p2: UUID="0897-5A52" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="2a17028a-fbb0-40e8-940e-64c4d3082718"
...
The boot script for the Windows grub entry is:
insmod part_gpt
insmod fat
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 0897-5A52
else
search --no-floppy --fs-uuid --set=root 0897-5A52
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
Everything looks fine to me, and I don't get why GRUB wouldn't find the "0897-5A52" UUID, because all indicates it exists and is the right handler.
Note: encryption is enabled on the Windows hdd, but I guess it does not encrypt the boot partition :)
fedora boot windows grub2 uefi
The EFI system partition filesystem might have errors and need to be checked.
– Michael Hampton
Dec 28 '18 at 16:06
How would you do that? Solved it with below though
– Mic
Dec 28 '18 at 16:13
add a comment |
I have Win10 installed on a nvme drive. I have installed Fedora 29 on another ssd with LVM.
When grub boots, it shows Fedora & Windows 10 on the list, as it should.
But starting with Windows leads to a black screen with
...commands/search.c:296:no such device: 0897-5A52
and fails to load, goes back to grub menu. If I start on the Windows partition from BIOS UEFI menu, Windows starts ok.
The output from sudo blkid
shows:
...
/dev/nvme0n1p2: UUID="0897-5A52" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="2a17028a-fbb0-40e8-940e-64c4d3082718"
...
The boot script for the Windows grub entry is:
insmod part_gpt
insmod fat
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 0897-5A52
else
search --no-floppy --fs-uuid --set=root 0897-5A52
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
Everything looks fine to me, and I don't get why GRUB wouldn't find the "0897-5A52" UUID, because all indicates it exists and is the right handler.
Note: encryption is enabled on the Windows hdd, but I guess it does not encrypt the boot partition :)
fedora boot windows grub2 uefi
I have Win10 installed on a nvme drive. I have installed Fedora 29 on another ssd with LVM.
When grub boots, it shows Fedora & Windows 10 on the list, as it should.
But starting with Windows leads to a black screen with
...commands/search.c:296:no such device: 0897-5A52
and fails to load, goes back to grub menu. If I start on the Windows partition from BIOS UEFI menu, Windows starts ok.
The output from sudo blkid
shows:
...
/dev/nvme0n1p2: UUID="0897-5A52" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="2a17028a-fbb0-40e8-940e-64c4d3082718"
...
The boot script for the Windows grub entry is:
insmod part_gpt
insmod fat
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 0897-5A52
else
search --no-floppy --fs-uuid --set=root 0897-5A52
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
Everything looks fine to me, and I don't get why GRUB wouldn't find the "0897-5A52" UUID, because all indicates it exists and is the right handler.
Note: encryption is enabled on the Windows hdd, but I guess it does not encrypt the boot partition :)
fedora boot windows grub2 uefi
fedora boot windows grub2 uefi
asked Dec 21 '18 at 9:05
Mic
1066
1066
The EFI system partition filesystem might have errors and need to be checked.
– Michael Hampton
Dec 28 '18 at 16:06
How would you do that? Solved it with below though
– Mic
Dec 28 '18 at 16:13
add a comment |
The EFI system partition filesystem might have errors and need to be checked.
– Michael Hampton
Dec 28 '18 at 16:06
How would you do that? Solved it with below though
– Mic
Dec 28 '18 at 16:13
The EFI system partition filesystem might have errors and need to be checked.
– Michael Hampton
Dec 28 '18 at 16:06
The EFI system partition filesystem might have errors and need to be checked.
– Michael Hampton
Dec 28 '18 at 16:06
How would you do that? Solved it with below though
– Mic
Dec 28 '18 at 16:13
How would you do that? Solved it with below though
– Mic
Dec 28 '18 at 16:13
add a comment |
1 Answer
1
active
oldest
votes
For the googlers out there.
I ended up replacing this code with a simple set=root /dev/nvme0n1p2
and it solved the issue. [But I ran into another one, which is another matter.]
I also saw somewhere insmod search_fs_uuid
. Maybe adding that to my code would have made it work. Didn't try though.
Working config is thus:
insmod part_gpt
insmod fat
set root=/dev/nvme0n1p2
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
But now running into: unix.stackexchange.com/questions/491992/…
– Mic
22 hours ago
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f490287%2fgrub2-no-such-device-win10-fedora%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
For the googlers out there.
I ended up replacing this code with a simple set=root /dev/nvme0n1p2
and it solved the issue. [But I ran into another one, which is another matter.]
I also saw somewhere insmod search_fs_uuid
. Maybe adding that to my code would have made it work. Didn't try though.
Working config is thus:
insmod part_gpt
insmod fat
set root=/dev/nvme0n1p2
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
But now running into: unix.stackexchange.com/questions/491992/…
– Mic
22 hours ago
add a comment |
For the googlers out there.
I ended up replacing this code with a simple set=root /dev/nvme0n1p2
and it solved the issue. [But I ran into another one, which is another matter.]
I also saw somewhere insmod search_fs_uuid
. Maybe adding that to my code would have made it work. Didn't try though.
Working config is thus:
insmod part_gpt
insmod fat
set root=/dev/nvme0n1p2
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
But now running into: unix.stackexchange.com/questions/491992/…
– Mic
22 hours ago
add a comment |
For the googlers out there.
I ended up replacing this code with a simple set=root /dev/nvme0n1p2
and it solved the issue. [But I ran into another one, which is another matter.]
I also saw somewhere insmod search_fs_uuid
. Maybe adding that to my code would have made it work. Didn't try though.
Working config is thus:
insmod part_gpt
insmod fat
set root=/dev/nvme0n1p2
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
For the googlers out there.
I ended up replacing this code with a simple set=root /dev/nvme0n1p2
and it solved the issue. [But I ran into another one, which is another matter.]
I also saw somewhere insmod search_fs_uuid
. Maybe adding that to my code would have made it work. Didn't try though.
Working config is thus:
insmod part_gpt
insmod fat
set root=/dev/nvme0n1p2
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
edited 22 hours ago
answered Dec 28 '18 at 10:23
Mic
1066
1066
But now running into: unix.stackexchange.com/questions/491992/…
– Mic
22 hours ago
add a comment |
But now running into: unix.stackexchange.com/questions/491992/…
– Mic
22 hours ago
But now running into: unix.stackexchange.com/questions/491992/…
– Mic
22 hours ago
But now running into: unix.stackexchange.com/questions/491992/…
– Mic
22 hours ago
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f490287%2fgrub2-no-such-device-win10-fedora%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
The EFI system partition filesystem might have errors and need to be checked.
– Michael Hampton
Dec 28 '18 at 16:06
How would you do that? Solved it with below though
– Mic
Dec 28 '18 at 16:13