When I give the command

grub-install /dev/sda2

It gives me this strange error message:
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be
installed in this setup by using blocklists.  However, blocklists are
UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

Of course, if I give the command

grub-install /dev/sda

then it works exactly as desired.

Instead of this really convoluted error message, why not simply say:

grub-install /dev/sda2
You're trying to install the boot loader on a partition.  Don't do that -
it won't work.  You want to install it on the Master Boot Record (MBR),
which probably is /dev/sda


Thousands of people have made queries about this error message.  Perhaps
it's time for a little simplification.





--
Jeff Silverman🧑‍💻
to five three for phive niner too tree won ate
jeffsilverm 4t gmail.c0m
http://jeffsilverman.ddns.net
See my portfolio of writings and talks
<http://jeffsilverman.ddns.net/portfolio.html>
70 micrograms in the arm, or 70 Kilograms in the grave.  Choose wisely.

Reply via email to