On Sat, May 4, 2019 at 11:43 AM Chris Murphy <lists@xxxxxxxxxxxxxxxxx> wrote: > > On Sat, May 4, 2019 at 8:55 AM Steve Grubb <sgrubb@xxxxxxxxxx> wrote: > > This is what happens: > > > > # mount | grep boot > > /dev/sda1 on /boot type ext4 (rw,relatime,seclabel) > > [root ~]# grub2-install /dev/sda1 > > Installing for i386-pc platform. > > grub2-install: warning: File system `ext2' doesn't support embedding. > > grub2-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.. > > grub2-install: error: will not proceed with blocklists. > > It should be /dev/sda not /dev/sda1 - the advice note says /dev/sdX > where X is the boot device, not the boot device partition. So you did > it wrong. But you raise a valid point that this is obscure and > esoteric knowledge, and we're asking non-technical users to know such > things. > > Maybe the wikie entry can be updated to make this more clear. Actually, that's a problem too. The stale bootloader problem goes back to an era where it was possible to install the bootloader into the first sector of the boot partition, and in those cases, /dev/sda1 is actually valid. And again, no practical way to discover this automatically in advance. -- Chris Murphy _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx