Grub won't detect Windows 10 on NVME SSD
Installed Ubuntu 18.04 alongside Windows 10 a month or 2 ago, but had issues installing and after it installed Grub would never show up at all and I had to choose whether to boot Windows or Ubuntu by changing boot order in UEFI settings. Eventually (today) I was able to get Grub to finally show up (apparently for some absolutely stupid reason a setting got set in /etc/default/grub called GRUB_TIMEOUT_STYLE=hidden which prevents Grub from showing during timeout period unless you hit escape), but it still won't detect Windows 10 and allow me to boot to it. My current drive setup is I have a 128GB SATA SSD that Ubuntu is installed on, a 1TB SATA SSD that I have my Ubuntu Home directory on, a 500GB NVME SSD that Windows 10 is installed on, and a 1TB HDD that I use for bulk storage on my Windows system.
Here is the output when I run sudo update-grub
:
ubuntu:~$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-43-generic
Found initrd image: /boot/initrd.img-4.15.0-43-generic
Found linux image: /boot/vmlinuz-4.15.0-42-generic
Found initrd image: /boot/initrd.img-4.15.0-42-generic
error: invalid volume.
grub-probe: error: cannot find a GRUB drive for /dev/sdc1. Check your device.map.
Adding boot menu entry for EFI firmware configuration
done
Any help greatly appreciated, thanks.
boot dual-boot grub2
New contributor
|
show 1 more comment
Installed Ubuntu 18.04 alongside Windows 10 a month or 2 ago, but had issues installing and after it installed Grub would never show up at all and I had to choose whether to boot Windows or Ubuntu by changing boot order in UEFI settings. Eventually (today) I was able to get Grub to finally show up (apparently for some absolutely stupid reason a setting got set in /etc/default/grub called GRUB_TIMEOUT_STYLE=hidden which prevents Grub from showing during timeout period unless you hit escape), but it still won't detect Windows 10 and allow me to boot to it. My current drive setup is I have a 128GB SATA SSD that Ubuntu is installed on, a 1TB SATA SSD that I have my Ubuntu Home directory on, a 500GB NVME SSD that Windows 10 is installed on, and a 1TB HDD that I use for bulk storage on my Windows system.
Here is the output when I run sudo update-grub
:
ubuntu:~$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-43-generic
Found initrd image: /boot/initrd.img-4.15.0-43-generic
Found linux image: /boot/vmlinuz-4.15.0-42-generic
Found initrd image: /boot/initrd.img-4.15.0-42-generic
error: invalid volume.
grub-probe: error: cannot find a GRUB drive for /dev/sdc1. Check your device.map.
Adding boot menu entry for EFI firmware configuration
done
Any help greatly appreciated, thanks.
boot dual-boot grub2
New contributor
The partition sdc1 (I suppose is the boot partition of windows) which kind of partition is?
– AtomiX84
yesterday
sdc1 is my 1TB HDD for windows, it does not contain the boot partition. Here are the results of both from fdisk -l pastebin.com/E25dZwWf
– Gren
yesterday
The boot partition of windows is stored some were else or is not present at all? If is the second case (not present) that is the reason why grub cannot find it
– AtomiX84
yesterday
Shouldn't the boot partition of windows be nvme0n1p1 in that fdisk results? It is marked as boot at least
– Gren
yesterday
Ok, I get it, what about you mount that partition and run "sudo os-prober"? It find also windows partito on as well?
– AtomiX84
yesterday
|
show 1 more comment
Installed Ubuntu 18.04 alongside Windows 10 a month or 2 ago, but had issues installing and after it installed Grub would never show up at all and I had to choose whether to boot Windows or Ubuntu by changing boot order in UEFI settings. Eventually (today) I was able to get Grub to finally show up (apparently for some absolutely stupid reason a setting got set in /etc/default/grub called GRUB_TIMEOUT_STYLE=hidden which prevents Grub from showing during timeout period unless you hit escape), but it still won't detect Windows 10 and allow me to boot to it. My current drive setup is I have a 128GB SATA SSD that Ubuntu is installed on, a 1TB SATA SSD that I have my Ubuntu Home directory on, a 500GB NVME SSD that Windows 10 is installed on, and a 1TB HDD that I use for bulk storage on my Windows system.
Here is the output when I run sudo update-grub
:
ubuntu:~$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-43-generic
Found initrd image: /boot/initrd.img-4.15.0-43-generic
Found linux image: /boot/vmlinuz-4.15.0-42-generic
Found initrd image: /boot/initrd.img-4.15.0-42-generic
error: invalid volume.
grub-probe: error: cannot find a GRUB drive for /dev/sdc1. Check your device.map.
Adding boot menu entry for EFI firmware configuration
done
Any help greatly appreciated, thanks.
boot dual-boot grub2
New contributor
Installed Ubuntu 18.04 alongside Windows 10 a month or 2 ago, but had issues installing and after it installed Grub would never show up at all and I had to choose whether to boot Windows or Ubuntu by changing boot order in UEFI settings. Eventually (today) I was able to get Grub to finally show up (apparently for some absolutely stupid reason a setting got set in /etc/default/grub called GRUB_TIMEOUT_STYLE=hidden which prevents Grub from showing during timeout period unless you hit escape), but it still won't detect Windows 10 and allow me to boot to it. My current drive setup is I have a 128GB SATA SSD that Ubuntu is installed on, a 1TB SATA SSD that I have my Ubuntu Home directory on, a 500GB NVME SSD that Windows 10 is installed on, and a 1TB HDD that I use for bulk storage on my Windows system.
Here is the output when I run sudo update-grub
:
ubuntu:~$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-43-generic
Found initrd image: /boot/initrd.img-4.15.0-43-generic
Found linux image: /boot/vmlinuz-4.15.0-42-generic
Found initrd image: /boot/initrd.img-4.15.0-42-generic
error: invalid volume.
grub-probe: error: cannot find a GRUB drive for /dev/sdc1. Check your device.map.
Adding boot menu entry for EFI firmware configuration
done
Any help greatly appreciated, thanks.
boot dual-boot grub2
boot dual-boot grub2
New contributor
New contributor
edited yesterday
Kulfy
3,58341139
3,58341139
New contributor
asked yesterday
Gren
111
111
New contributor
New contributor
The partition sdc1 (I suppose is the boot partition of windows) which kind of partition is?
– AtomiX84
yesterday
sdc1 is my 1TB HDD for windows, it does not contain the boot partition. Here are the results of both from fdisk -l pastebin.com/E25dZwWf
– Gren
yesterday
The boot partition of windows is stored some were else or is not present at all? If is the second case (not present) that is the reason why grub cannot find it
– AtomiX84
yesterday
Shouldn't the boot partition of windows be nvme0n1p1 in that fdisk results? It is marked as boot at least
– Gren
yesterday
Ok, I get it, what about you mount that partition and run "sudo os-prober"? It find also windows partito on as well?
– AtomiX84
yesterday
|
show 1 more comment
The partition sdc1 (I suppose is the boot partition of windows) which kind of partition is?
– AtomiX84
yesterday
sdc1 is my 1TB HDD for windows, it does not contain the boot partition. Here are the results of both from fdisk -l pastebin.com/E25dZwWf
– Gren
yesterday
The boot partition of windows is stored some were else or is not present at all? If is the second case (not present) that is the reason why grub cannot find it
– AtomiX84
yesterday
Shouldn't the boot partition of windows be nvme0n1p1 in that fdisk results? It is marked as boot at least
– Gren
yesterday
Ok, I get it, what about you mount that partition and run "sudo os-prober"? It find also windows partito on as well?
– AtomiX84
yesterday
The partition sdc1 (I suppose is the boot partition of windows) which kind of partition is?
– AtomiX84
yesterday
The partition sdc1 (I suppose is the boot partition of windows) which kind of partition is?
– AtomiX84
yesterday
sdc1 is my 1TB HDD for windows, it does not contain the boot partition. Here are the results of both from fdisk -l pastebin.com/E25dZwWf
– Gren
yesterday
sdc1 is my 1TB HDD for windows, it does not contain the boot partition. Here are the results of both from fdisk -l pastebin.com/E25dZwWf
– Gren
yesterday
The boot partition of windows is stored some were else or is not present at all? If is the second case (not present) that is the reason why grub cannot find it
– AtomiX84
yesterday
The boot partition of windows is stored some were else or is not present at all? If is the second case (not present) that is the reason why grub cannot find it
– AtomiX84
yesterday
Shouldn't the boot partition of windows be nvme0n1p1 in that fdisk results? It is marked as boot at least
– Gren
yesterday
Shouldn't the boot partition of windows be nvme0n1p1 in that fdisk results? It is marked as boot at least
– Gren
yesterday
Ok, I get it, what about you mount that partition and run "sudo os-prober"? It find also windows partito on as well?
– AtomiX84
yesterday
Ok, I get it, what about you mount that partition and run "sudo os-prober"? It find also windows partito on as well?
– AtomiX84
yesterday
|
show 1 more comment
1 Answer
1
active
oldest
votes
Apologies, it seems I expected too much from Microsoft. Even though I installed Windows within the last year and just expected it installed as UEFI, it was installed as BIOS and Ubuntu was installed as UEFI. Just converted Windows to UEFI and it seems to work fine.
New contributor
lol, that is nothing about expectation, anyway, sure both system use UEFI, bot of the disks had dos partition table and as far as I remember UEFI require GPT partition table, anyway important is you resolve, about your answer i think is much better to say your troubleshoot steps and action taken to fix the issues, like this others folling in same situation can find this question useful
– AtomiX84
18 hours ago
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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
});
}
});
Gren is a new contributor. Be nice, and check out our Code of Conduct.
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%2faskubuntu.com%2fquestions%2f1106860%2fgrub-wont-detect-windows-10-on-nvme-ssd%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
Apologies, it seems I expected too much from Microsoft. Even though I installed Windows within the last year and just expected it installed as UEFI, it was installed as BIOS and Ubuntu was installed as UEFI. Just converted Windows to UEFI and it seems to work fine.
New contributor
lol, that is nothing about expectation, anyway, sure both system use UEFI, bot of the disks had dos partition table and as far as I remember UEFI require GPT partition table, anyway important is you resolve, about your answer i think is much better to say your troubleshoot steps and action taken to fix the issues, like this others folling in same situation can find this question useful
– AtomiX84
18 hours ago
add a comment |
Apologies, it seems I expected too much from Microsoft. Even though I installed Windows within the last year and just expected it installed as UEFI, it was installed as BIOS and Ubuntu was installed as UEFI. Just converted Windows to UEFI and it seems to work fine.
New contributor
lol, that is nothing about expectation, anyway, sure both system use UEFI, bot of the disks had dos partition table and as far as I remember UEFI require GPT partition table, anyway important is you resolve, about your answer i think is much better to say your troubleshoot steps and action taken to fix the issues, like this others folling in same situation can find this question useful
– AtomiX84
18 hours ago
add a comment |
Apologies, it seems I expected too much from Microsoft. Even though I installed Windows within the last year and just expected it installed as UEFI, it was installed as BIOS and Ubuntu was installed as UEFI. Just converted Windows to UEFI and it seems to work fine.
New contributor
Apologies, it seems I expected too much from Microsoft. Even though I installed Windows within the last year and just expected it installed as UEFI, it was installed as BIOS and Ubuntu was installed as UEFI. Just converted Windows to UEFI and it seems to work fine.
New contributor
New contributor
answered yesterday
Gren
111
111
New contributor
New contributor
lol, that is nothing about expectation, anyway, sure both system use UEFI, bot of the disks had dos partition table and as far as I remember UEFI require GPT partition table, anyway important is you resolve, about your answer i think is much better to say your troubleshoot steps and action taken to fix the issues, like this others folling in same situation can find this question useful
– AtomiX84
18 hours ago
add a comment |
lol, that is nothing about expectation, anyway, sure both system use UEFI, bot of the disks had dos partition table and as far as I remember UEFI require GPT partition table, anyway important is you resolve, about your answer i think is much better to say your troubleshoot steps and action taken to fix the issues, like this others folling in same situation can find this question useful
– AtomiX84
18 hours ago
lol, that is nothing about expectation, anyway, sure both system use UEFI, bot of the disks had dos partition table and as far as I remember UEFI require GPT partition table, anyway important is you resolve, about your answer i think is much better to say your troubleshoot steps and action taken to fix the issues, like this others folling in same situation can find this question useful
– AtomiX84
18 hours ago
lol, that is nothing about expectation, anyway, sure both system use UEFI, bot of the disks had dos partition table and as far as I remember UEFI require GPT partition table, anyway important is you resolve, about your answer i think is much better to say your troubleshoot steps and action taken to fix the issues, like this others folling in same situation can find this question useful
– AtomiX84
18 hours ago
add a comment |
Gren is a new contributor. Be nice, and check out our Code of Conduct.
Gren is a new contributor. Be nice, and check out our Code of Conduct.
Gren is a new contributor. Be nice, and check out our Code of Conduct.
Gren is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Ask Ubuntu!
- 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%2faskubuntu.com%2fquestions%2f1106860%2fgrub-wont-detect-windows-10-on-nvme-ssd%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 partition sdc1 (I suppose is the boot partition of windows) which kind of partition is?
– AtomiX84
yesterday
sdc1 is my 1TB HDD for windows, it does not contain the boot partition. Here are the results of both from fdisk -l pastebin.com/E25dZwWf
– Gren
yesterday
The boot partition of windows is stored some were else or is not present at all? If is the second case (not present) that is the reason why grub cannot find it
– AtomiX84
yesterday
Shouldn't the boot partition of windows be nvme0n1p1 in that fdisk results? It is marked as boot at least
– Gren
yesterday
Ok, I get it, what about you mount that partition and run "sudo os-prober"? It find also windows partito on as well?
– AtomiX84
yesterday