help-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: how to resume GRUB2 upgrade apparently blocked by /boot filesystem t


From: Andrei Borzenkov
Subject: Re: how to resume GRUB2 upgrade apparently blocked by /boot filesystem type=ext2?
Date: Fri, 5 Feb 2016 06:38:22 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1

05.02.2016 06:22, Jordan Uggla пишет:
> 
>> 2. As part of that enablement, I should first update my
>> {`/dev/sda3`, `/boot`} from filesystem type=ext2 to something
>> else.
> 
> Definitely not.
> 
> There is no filesystem for which it really makes sense to install 
> grub's boot sector to a partition, and with ext3 and ext4 you will
> get an identical error. With btrfs you wouldn't get this error
> messages, as btrfs allows for a reliable embedding area, but your
> BIOS will still load the code in your MBR, so that's where grub's
> boot sector should be installed.
> 

There are other opinions :)

a) MBR does not have any formal specification to set aside space for
bootloader and mark is as used, so other software may go ahead and
overwrite bootloader.

b) having bootloader in partition makes it easy to switch between
installed operating systems by just flipping active partition bit.
Syslinux MBR code allows booting from logical partition as well which
removes limit on number of bootable OS instances you may have (or gptmbr
which removes restriction as well).

c) Known problem with Windows is that it may insist on having "correct"
MBR during installation of some updates and overwrite it, removing
installed GRUB (or fail update installation).

So each has its pros and cons and at the end it is up to user to decide.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]