I can't get OS prober to find Ubuntu Server 16.04
My computer was configured to triple boot Ubuntu Server 16.04, Arch Linux, and Gentoo Linux.
After starting the Linux from Scratch project, (I know, I have a problem) I'd inadvertently made it to where my computer wouldn't boot. I was stuck in GRUB Menu. I used my Arch ISO to mount the boot and root partitions for Arch, Chroot into the system, and re-install Grub (In Arch, the package GRUB actually installs GRUB2, so this is NOT grub-legacy). I can now get Arch to boot, but when I run OS-prober, it can't find Ubuntu or Gentoo anymore. At one point, I could get Gentoo to boot, but after some tinkering, I managed to make that break too. In fact, the Grub entry for Gentoo shows the Gentoo kernel using the root partition for Ubuntu instead of the root partition for Gentoo.
inb4 post to Arch/Gentoo.
I'm at a loss and I'm unsure where to post this question, so I've decided to post this to forums for all three distros.
From what I understand, GRUB should be installed on one distro, then use os-prober to find the others. Initially, it was Ubuntu that held the GRUB installation. Now it's Arch. Is it for this reason that Ubuntu won't boot? And if so, how do I fix it? I am trying very hard to figure this out and troubleshoot the issue rather than re-installation.
- sda2 is boot
- sda3 is swap
- sda4 is Ubuntu
- sda5 is Arch
- sda6 is Gentoo
16.04 dual-boot grub2
add a comment |
My computer was configured to triple boot Ubuntu Server 16.04, Arch Linux, and Gentoo Linux.
After starting the Linux from Scratch project, (I know, I have a problem) I'd inadvertently made it to where my computer wouldn't boot. I was stuck in GRUB Menu. I used my Arch ISO to mount the boot and root partitions for Arch, Chroot into the system, and re-install Grub (In Arch, the package GRUB actually installs GRUB2, so this is NOT grub-legacy). I can now get Arch to boot, but when I run OS-prober, it can't find Ubuntu or Gentoo anymore. At one point, I could get Gentoo to boot, but after some tinkering, I managed to make that break too. In fact, the Grub entry for Gentoo shows the Gentoo kernel using the root partition for Ubuntu instead of the root partition for Gentoo.
inb4 post to Arch/Gentoo.
I'm at a loss and I'm unsure where to post this question, so I've decided to post this to forums for all three distros.
From what I understand, GRUB should be installed on one distro, then use os-prober to find the others. Initially, it was Ubuntu that held the GRUB installation. Now it's Arch. Is it for this reason that Ubuntu won't boot? And if so, how do I fix it? I am trying very hard to figure this out and troubleshoot the issue rather than re-installation.
- sda2 is boot
- sda3 is swap
- sda4 is Ubuntu
- sda5 is Arch
- sda6 is Gentoo
16.04 dual-boot grub2
Are all installs UEFI or all BIOS? If UEFI can you boot directly from UEFI boot menu? Grub only boots installs in same boot mode. You are not sharing a /boot partition are you? If Ubuntu otherwise bootable, you can copy Ubuntu's grub (just one stanza) into your 40_custom. help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen & ubuntuforums.org/showthread.php?t=2076205 see later posts for newer UEFI multiple boot info.
– oldfred
Jan 14 at 20:16
All installs are legacy BIOS. I have one boot partition. sda2
– nickademus4070
Jan 14 at 20:36
You cannot share a /boot partition without conflicts. With BIOS install, you only have one MBR, so only one version of grub is in control of boot process. Best to be the one you use the mode. Do not run auto fix, but use advanced mode to select install. Please copy & paste link to the summary report ( not post full report), the auto fix sometimes can create more issues. help.ubuntu.com/community/Boot-Repair
– oldfred
Jan 14 at 22:09
add a comment |
My computer was configured to triple boot Ubuntu Server 16.04, Arch Linux, and Gentoo Linux.
After starting the Linux from Scratch project, (I know, I have a problem) I'd inadvertently made it to where my computer wouldn't boot. I was stuck in GRUB Menu. I used my Arch ISO to mount the boot and root partitions for Arch, Chroot into the system, and re-install Grub (In Arch, the package GRUB actually installs GRUB2, so this is NOT grub-legacy). I can now get Arch to boot, but when I run OS-prober, it can't find Ubuntu or Gentoo anymore. At one point, I could get Gentoo to boot, but after some tinkering, I managed to make that break too. In fact, the Grub entry for Gentoo shows the Gentoo kernel using the root partition for Ubuntu instead of the root partition for Gentoo.
inb4 post to Arch/Gentoo.
I'm at a loss and I'm unsure where to post this question, so I've decided to post this to forums for all three distros.
From what I understand, GRUB should be installed on one distro, then use os-prober to find the others. Initially, it was Ubuntu that held the GRUB installation. Now it's Arch. Is it for this reason that Ubuntu won't boot? And if so, how do I fix it? I am trying very hard to figure this out and troubleshoot the issue rather than re-installation.
- sda2 is boot
- sda3 is swap
- sda4 is Ubuntu
- sda5 is Arch
- sda6 is Gentoo
16.04 dual-boot grub2
My computer was configured to triple boot Ubuntu Server 16.04, Arch Linux, and Gentoo Linux.
After starting the Linux from Scratch project, (I know, I have a problem) I'd inadvertently made it to where my computer wouldn't boot. I was stuck in GRUB Menu. I used my Arch ISO to mount the boot and root partitions for Arch, Chroot into the system, and re-install Grub (In Arch, the package GRUB actually installs GRUB2, so this is NOT grub-legacy). I can now get Arch to boot, but when I run OS-prober, it can't find Ubuntu or Gentoo anymore. At one point, I could get Gentoo to boot, but after some tinkering, I managed to make that break too. In fact, the Grub entry for Gentoo shows the Gentoo kernel using the root partition for Ubuntu instead of the root partition for Gentoo.
inb4 post to Arch/Gentoo.
I'm at a loss and I'm unsure where to post this question, so I've decided to post this to forums for all three distros.
From what I understand, GRUB should be installed on one distro, then use os-prober to find the others. Initially, it was Ubuntu that held the GRUB installation. Now it's Arch. Is it for this reason that Ubuntu won't boot? And if so, how do I fix it? I am trying very hard to figure this out and troubleshoot the issue rather than re-installation.
- sda2 is boot
- sda3 is swap
- sda4 is Ubuntu
- sda5 is Arch
- sda6 is Gentoo
16.04 dual-boot grub2
16.04 dual-boot grub2
edited Jan 14 at 19:50
nickademus4070
asked Jan 14 at 19:21
nickademus4070nickademus4070
11
11
Are all installs UEFI or all BIOS? If UEFI can you boot directly from UEFI boot menu? Grub only boots installs in same boot mode. You are not sharing a /boot partition are you? If Ubuntu otherwise bootable, you can copy Ubuntu's grub (just one stanza) into your 40_custom. help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen & ubuntuforums.org/showthread.php?t=2076205 see later posts for newer UEFI multiple boot info.
– oldfred
Jan 14 at 20:16
All installs are legacy BIOS. I have one boot partition. sda2
– nickademus4070
Jan 14 at 20:36
You cannot share a /boot partition without conflicts. With BIOS install, you only have one MBR, so only one version of grub is in control of boot process. Best to be the one you use the mode. Do not run auto fix, but use advanced mode to select install. Please copy & paste link to the summary report ( not post full report), the auto fix sometimes can create more issues. help.ubuntu.com/community/Boot-Repair
– oldfred
Jan 14 at 22:09
add a comment |
Are all installs UEFI or all BIOS? If UEFI can you boot directly from UEFI boot menu? Grub only boots installs in same boot mode. You are not sharing a /boot partition are you? If Ubuntu otherwise bootable, you can copy Ubuntu's grub (just one stanza) into your 40_custom. help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen & ubuntuforums.org/showthread.php?t=2076205 see later posts for newer UEFI multiple boot info.
– oldfred
Jan 14 at 20:16
All installs are legacy BIOS. I have one boot partition. sda2
– nickademus4070
Jan 14 at 20:36
You cannot share a /boot partition without conflicts. With BIOS install, you only have one MBR, so only one version of grub is in control of boot process. Best to be the one you use the mode. Do not run auto fix, but use advanced mode to select install. Please copy & paste link to the summary report ( not post full report), the auto fix sometimes can create more issues. help.ubuntu.com/community/Boot-Repair
– oldfred
Jan 14 at 22:09
Are all installs UEFI or all BIOS? If UEFI can you boot directly from UEFI boot menu? Grub only boots installs in same boot mode. You are not sharing a /boot partition are you? If Ubuntu otherwise bootable, you can copy Ubuntu's grub (just one stanza) into your 40_custom. help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen & ubuntuforums.org/showthread.php?t=2076205 see later posts for newer UEFI multiple boot info.
– oldfred
Jan 14 at 20:16
Are all installs UEFI or all BIOS? If UEFI can you boot directly from UEFI boot menu? Grub only boots installs in same boot mode. You are not sharing a /boot partition are you? If Ubuntu otherwise bootable, you can copy Ubuntu's grub (just one stanza) into your 40_custom. help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen & ubuntuforums.org/showthread.php?t=2076205 see later posts for newer UEFI multiple boot info.
– oldfred
Jan 14 at 20:16
All installs are legacy BIOS. I have one boot partition. sda2
– nickademus4070
Jan 14 at 20:36
All installs are legacy BIOS. I have one boot partition. sda2
– nickademus4070
Jan 14 at 20:36
You cannot share a /boot partition without conflicts. With BIOS install, you only have one MBR, so only one version of grub is in control of boot process. Best to be the one you use the mode. Do not run auto fix, but use advanced mode to select install. Please copy & paste link to the summary report ( not post full report), the auto fix sometimes can create more issues. help.ubuntu.com/community/Boot-Repair
– oldfred
Jan 14 at 22:09
You cannot share a /boot partition without conflicts. With BIOS install, you only have one MBR, so only one version of grub is in control of boot process. Best to be the one you use the mode. Do not run auto fix, but use advanced mode to select install. Please copy & paste link to the summary report ( not post full report), the auto fix sometimes can create more issues. help.ubuntu.com/community/Boot-Repair
– oldfred
Jan 14 at 22:09
add a comment |
0
active
oldest
votes
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
});
}
});
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%2f1109723%2fi-cant-get-os-prober-to-find-ubuntu-server-16-04%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
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.
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%2f1109723%2fi-cant-get-os-prober-to-find-ubuntu-server-16-04%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
Are all installs UEFI or all BIOS? If UEFI can you boot directly from UEFI boot menu? Grub only boots installs in same boot mode. You are not sharing a /boot partition are you? If Ubuntu otherwise bootable, you can copy Ubuntu's grub (just one stanza) into your 40_custom. help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen & ubuntuforums.org/showthread.php?t=2076205 see later posts for newer UEFI multiple boot info.
– oldfred
Jan 14 at 20:16
All installs are legacy BIOS. I have one boot partition. sda2
– nickademus4070
Jan 14 at 20:36
You cannot share a /boot partition without conflicts. With BIOS install, you only have one MBR, so only one version of grub is in control of boot process. Best to be the one you use the mode. Do not run auto fix, but use advanced mode to select install. Please copy & paste link to the summary report ( not post full report), the auto fix sometimes can create more issues. help.ubuntu.com/community/Boot-Repair
– oldfred
Jan 14 at 22:09