How to get grub2 to boot a distro in a logical partition
I have read somewhere that GRUB2 is not able to boot an OS on a logical partition. So how is it possible to multi-boot with grub given that we are limited to 4 primary partitions?
Is it that a separate /boot partition needs to be created on a primary partition or is it something to do with chainloading? Currently I have grub booting from the mbr and I believe it is located in sda1. It can see a Windows OS in sdb1 (i.e another hard disk) which previously had access to the mbr. If I want to install further linux distros onto the sdb hard disk, how can I do this if grub can't see distros in a logical partition? I've looked on the net, but can't find an easy answer to what seems to be a simple problem. |
Total rubbish.
Even grub legacy didn't care. I have (several actually) systems that only have logical partitions. Some lame installers (Linux as well as M$oft) demand a primary partition, but that is because of the devs on that particular distro - nothing to do with grub. For gpt disk, the discussion is moot as they are all primary. |
Quote:
Quote:
|
Quote:
However, it seems grub has to deal with the twin challenges of BIOS and Linux who may have conflicting demands. Also, it may even need to fight with Windows to own the MBR securely (idk). It's amazing to see so much complication caused by different interest groups over - what seems to the users eyes - is a simple menu screen. Nonetheless, it is good to see software from the GNU project fighting for its principles. However, the logo of grub1 (perhaps a vigilant Stallman) is replaced with the grub2 logo which shows a less energised individual https://en.wikipedia.org/wiki/GNU_GRUB. |
Quote:
I don't have to add code to any files? Quote:
Although 'fdisk -l' places an asterisk under the boot header for the location of the actual boot file, I'm not sure if that is reliable after reading various websites |
grub{legacy,2} ignores the boot flag. Some BIOS require there to be one, but grub doesn't care
|
Quote:
Quote:
Quote:
http://www.gnu.org/software/grub/manual/grub.html Quote:
|
Quote:
Since I already have a linux OS using the bootloader, I'm not going to add grub to a new OS during the installation phase. |
All times are GMT -5. The time now is 06:07 PM. |