On Tue, 2014-02-04 at 11:49 -0700, Chris Murphy wrote:
On Feb 4, 2014, at 11:03 AM, Andrew Lutomirski <luto(a)mit.edu>
wrote:
>
> This reminds me: I *always* install with a GPT partition table, an ESP
> partition, a BIOS Boot partition, and a smallish (1 or 2 GB) ext4
> /boot near the beginning of the disk. All Linuxes seem perfectly
> happy to install this way (assuming you can figure out how to
> partition the disk like that in the first place) and booting that way
> in BIOS or EFI mode. Given that this wastes at most a few MB, should
> anaconda just partition like that by default?
RFE: always create required bootloader partitions in custom partitioning
https://bugzilla.redhat.com/show_bug.cgi?id=1022316
I'm not opposed to both ESP and BIOSboot created for every selected
disk at install time. But I am opposed to the current behavior of not
creating that which is mandatory for operation, while the installer
then proceeds to chew me out for not having created it. It knows
enough to squawk at me, but it doesn't know enough to just do the
thing that needs to be done? Grrr that's not OK.
One's a lot harder than the other. If you have multiple disks, how do we
know which one you want the ESP on? If the layout you created filled the
whole disk, what do we shrink to fit the ESP in?
You of all people know the consequences of adding more complexity to the
installer's partitioning codepaths. ;)
I think the improvements for F21 - better error messages, and displaying
the errors before you leave custom partitioning - should do the job
fine. I think it was the bad error message and the Where's Waldo routine
to find it that most confused people/pissed them off in F20 and earlier.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net