kapetr
February 8th, 2011, 09:54 PM
Hello,
in past times I every time had install GRUB in MBR and also in partition with root (/) (containing also /boot).
The reason was: if GRUB in MBR was corrupted - e.g. by install of other OS, then I had only to run some GRUB and in command line chain my backup GRUB installation in root partition - without get crazy by adding kernel parms, initrd names, ...
So now I have installed new Ubuntu 10.10 with GRUB to MBR.
But I can not install GRUB also in /dev/sda3 (root).
I get:
$ sudo grub-install /dev/sda3
[sudo] password for gogo:
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR. This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: if you really want blocklists, use --force.
$
So ?
1. Why is that BAD idea ?
2. By install to MBR is not used blocklist to load stage 1/2 or what ?!
3. Should I use --force ? What could go wrong ?
--kapetr
in past times I every time had install GRUB in MBR and also in partition with root (/) (containing also /boot).
The reason was: if GRUB in MBR was corrupted - e.g. by install of other OS, then I had only to run some GRUB and in command line chain my backup GRUB installation in root partition - without get crazy by adding kernel parms, initrd names, ...
So now I have installed new Ubuntu 10.10 with GRUB to MBR.
But I can not install GRUB also in /dev/sda3 (root).
I get:
$ sudo grub-install /dev/sda3
[sudo] password for gogo:
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR. This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: if you really want blocklists, use --force.
$
So ?
1. Why is that BAD idea ?
2. By install to MBR is not used blocklist to load stage 1/2 or what ?!
3. Should I use --force ? What could go wrong ?
--kapetr