Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: GRUB2 no longer boots any operating system

  1. #1
    Join Date
    Mar 2009
    Beans
    Hidden!
    Distro
    Ubuntu 8.10 Intrepid Ibex

    GRUB2 no longer boots any operating system

    Greetings to the community.

    On an old laptop (Samsung NP300E5X-A04IT with 4 GB of RAM and Intel Core i3-2310M processor) I had to replace the hard drive - due to failure - with a new SSD (Crucial BX500 480 GB).
    Partitioning the hdd I chose, as it was for the old one, the ms-dos partition table (MBR) and not GPT; the machine has the old BIOS.
    As my custom, I installed a Debian-based distro (BunsenLabs) by letting the installer install Grub2 into the disk MBR and immediately after that I installed Lubuntu 21.04 letting the installer install Grub2 into the disk MBR.
    Everything worked fine and Lubuntu's Grub2 allowed me - of course - to start both Lubuntu and BunsenLabs.

    Later I decided to install Sparky Linux (in addition to Lubuntu and BunsenLabs) and I followed the same procedure, letting the installer install Grub2 in the MBR.
    And here come the problems: on reboot, a BIOS screen detects the CD player and hard drive, but does not allow me to boot any operating system, as if it did not detect the presence of a boot loader.

    I used a USB stick with the SuperGrub2Disk live: the Grub2 on the stick detected the presence of the distros and allowed me to start the one I wanted, in the specific case Lubuntu.
    Started Lubuntu, reinstalled Grub2 and updated the OS list:

    Code:
    # grub-install /dev/sda
    Code:
    # update-grub
    The terminal replied that the Grub2 installation was successful.
    I restarted the machine, and the situation has not changed: the PC does not start, if not using the USB stick with SuperGrub2Disk.

    I tried to reinstall Grub2 through the other distros too, with the same result.

    -------------------

    Moreover, with the command:

    Code:
    sudo dpkg-reconfigure grub-pc
    I installed Grub2 in the first sector of each root partition of the installed distros, and lastly I did the operation with Lubuntu, installing Grub2 also in the disk MBR (sda).
    I never got any error messages, and each time the command updated the grub configuration file.
    I rebooted (without the USB stick with SuperGrub2Disk) and the situation has not changed: the BIOS screen always appears which detects the CD player and the HDD but does not allow me to start any operating system.

    I can't explain what happened and why reinstalling Grub2 doesn't fix the problem.
    For now, I can still use the PC and start any distro, thanks to SuperGrub2Disk, but I would like to fix it permanently.

    Is there any other attempt to make?

    Thanks for the help and suggestions.

    .
    Last edited by fr33boot3r; June 20th, 2021 at 09:06 AM.

  2. #2
    Join Date
    Jul 2005
    Location
    I think I'm here! Maybe?
    Beans
    Hidden!
    Distro
    Xubuntu 22.04 Jammy Jellyfish

    Re: GRUB2 no longer boots any operating system

    It will be very helpful to see more details of the current situation with all the information that can be obtained from running the Boot-Info script.
    See Boot-Repair in my signature below and follow the instructions there.
    Do not run any repair just yet but simply copy back here the pastebin link you are given when running the boot-info script which will tell us a lot more.

  3. #3
    Join Date
    May 2008
    Beans
    3,984
    Distro
    Ubuntu 22.04 Jammy Jellyfish

    Re: GRUB2 no longer boots any operating system

    I have also been in a similar position where grub-install /dev/sda failed to produce the desired result.
    No matter what I tried, Grub2 would not install at all, even though, as you mentioned, there were no error messages.
    My situation was slightly different with a restore of a Clonezilla image in UEFI mode with GPT.
    I managed to boot the image via the UEFI shell by navigating to shimx64.efi to boot.
    However, all attempts to repair grub while in a booted session failed.

    If a repair fails and I've spent more than a couple of hours on it, I simply re-install.

    It looks like you want Lubuntu to control Grub, therefore two suggestions:-

  4. #4
    Join Date
    Mar 2009
    Beans
    Hidden!
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: GRUB2 no longer boots any operating system

    tea for one, thanks for the tips.

    I reinstalled Lubuntu 21.04 in the same partition (after formatting) and letting Grub2 install itself in the hard drive MBR, but nothing has changed.
    I again formatted the partition (SDA3) and installed LXLE (a derivative of Lubuntu 18.04 LTS) hoping things would change, but it didn't.

    I will read the article from dedoimedo.com, hoping it will be useful.

    Thanks

  5. #5
    Join Date
    Mar 2009
    Beans
    Hidden!
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: GRUB2 no longer boots any operating system

    ajgreeny, thanks for the help.

    Here is the pastebin link:

    http://paste.ubuntu.com/p/vHVjwYKYMV/

    Now, after my attempts, there are five distros installed (look at the previous post) and none of their Grubs worked ...

    Thanks for the suggestions you can give me.

    ----------

    The PC disk is sda.
    sdb is the memory stick with BootRepair.
    I don't understand why BootRepair sees Grub2 installed in sdb as well.

    sda1 is an NTFS partition for a possible future installation of Windows 7.
    sda5 is the / home partition common to all distros (with different user name).
    sda6 is the swap partition.
    sda9 is the data partition, common to all distros.

    .
    Last edited by fr33boot3r; June 20th, 2021 at 06:27 PM.

  6. #6
    Join Date
    May 2008
    Beans
    3,984
    Distro
    Ubuntu 22.04 Jammy Jellyfish

    Re: GRUB2 no longer boots any operating system

    Well, I am not really surprised that Grub2 is having difficulty with this complicated configuration.

    Three primary partitions (sda1 - sda3)
    One extended partition (sda4)
    Nine logical partitions (sda5 - sda13)
    Five different operating systems

    sda1 reserved for Windows 7? - Please do not install an unsupported release

    In your original post, you only mentioned 3 operating systems and did not state that sda1 was a ntfs partition.

    I'm pretty sure that I have read somewhere that Sparky Linux has caused difficulty with dual/multiple OS booting so I would completely remove this OS and try and restore Grub as you tried before.
    You never know?

    Anyway, if you have unlimited time, then continue to pursue a working Grub installation.
    Subsequently expect an update (either Grub or kernel) to put you back where you are now.

    Otherwise, back up your data and start from scratch using installations in UEFI mode with GPT (assuming your PC is UEFI capable)

  7. #7
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: GRUB2 no longer boots any operating system

    Also best not to install grub to PBR, partition boot sector or BS - boot sector.
    BIOS systems can only boot from MBR, not from PBR.
    Grub2 should complain about trying to install to PBR.
    Attempting to install GRUB to a partition instead of the MBR. This is a BAD idea.
    Embedding is not possible, GRUB can only be installed in this setup by using blocklists. However blocklists are UNRELIABLE and its use is discouraged.
    Grub does not use boot flag, only Windows and some Windows type boot loaders like syslinux.
    UEFI boot install & repair info - Regularly Updated :
    https://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  8. #8
    Join Date
    Mar 2009
    Beans
    Hidden!
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: GRUB2 no longer boots any operating system

    Well, I am not really surprised that Grub2 is having difficulty with this complicated configuration.
    tea for one, I do not agree. It is not the simplest of configurations, but for years I have used this way of splitting the hard disk, on this PC and on others, with Grub2 without ever having difficulty.

    sda1 reserved for Windows 7? - Please do not install an unsupported release
    We agree on this. I know that Windows 7 has no more support since January 2020.
    I intend to use Windows 7 only to manage a photo scanner: for basic tasks it also works with Linux but to scan slides it needs the management software written for Windows.

    In your original post, you only mentioned 3 operating systems and did not state that sda1 was a ntfs partition.
    Now there are four operating systems, and sda1 (NTFS formatted) is empty, so it can't bother Grub2.
    As I mentioned, Grub2 has been able to manage much more complex situations in my PCs.

    I'm pretty sure that I have read somewhere that Sparky Linux has caused difficulty with dual/multiple OS booting so I would completely remove this OS and try and restore Grub as you tried before.
    I think you're right; in fact, the problems with Grub2 occurred right after installing Sparky Linux, which I removed.
    It is a strange behavior, because in the past years I have used it without problems.

    Anyway, if you have unlimited time, then continue to pursue a working Grub installation.
    Subsequently expect an update (either Grub or kernel) to put you back where you are now.
    For now, I will continue to use Super Grub2 Disk on memory stick. It is almost as fast as Grub installed in the MBR and just as efficient in detecting installed operating systems.
    Later, I will repartition the hard drive from scratch and reinstall.

    Otherwise, back up your data and start from scratch using installations in UEFI mode with GPT (assuming your PC is UEFI capable)
    Why install in UEFI mode with GPT?
    What are the advantages on a machine with the old BIOS (assuming my PC is UEFI capable)?

    Thanks.

  9. #9
    Join Date
    Mar 2009
    Beans
    Hidden!
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: GRUB2 no longer boots any operating system

    Also best not to install grub to PBR, partition boot sector or BS - boot sector.
    BIOS systems can only boot from MBR, not from PBR.
    Grub2 should complain about trying to install to PBR.
    Thanks oldfred, you're right. Also I never installed Grub2 to PBR: always to MBR.

    Anyway, thank you all for your valuable suggestions. They have been useful to me or in any case may be in the future.

    .

  10. #10
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: GRUB2 no longer boots any operating system

    I keep the current LTS as main working install, but also install each 6 month release at least once. And have installed some other distributions, flavors or the server verson on occasion. So I end up with lots of / (root) partitions and many entries in grub, many then obsolete as older version, partition not yet overwritten.
    So I turn off os-prober and only add the entries I want into 40_custom.

    A major update of another system may reinstall grub, and then I have to choose to boot into my main working install and reinstall grub from there.
    With UEFI, I now can just edit /EFI/ubuntu/grub.cfg with correct UUID, without grub reinstall.

    My older Asus system with UEFI, does get confused if I have an ESP on every drive with boot enties on each drive. When I have multiple drives connected it sometimes gets confused and will not boot at all. But this is an UEFI issue, not grub. I find I have to disconnect all drives, sometimes have had to reinstall UEFI, and often have to use rEFInd to boot the one installed system. Then it all starts working again, I can directly boot from multiple (but not too many) drives and have one grub boot any install.
    UEFI boot install & repair info - Regularly Updated :
    https://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •