Re: Proposing new dual booting release criteria

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

 



On 09/29/2014 03:32 AM, Adam Williamson wrote:
On Mon, 2014-09-08 at 11:09 -0600, Chris Murphy wrote:
re: dual boot criteria for existing Linux + new Fedora install

On Sep 7, 2014, at 6:52 AM, Michael Catanzaro <mcatanzaro@xxxxxxxxx> wrote:

"The installer must be able to install into free space alongside
existing GNU/Linux installations that are intended to be detected by the
upstream software for detecting previously-installed operating systems,
and install a bootloader which can boot into each previous
installation."
- Blocking on dual boot install failures, yes. Triple+ boot support is not realistic, although it benefits the more we do the right things with dual boot.

{

The installer must be able to install into free space alongside an existing GNU/Linux installation, install and configure a bootloader that will boot both systems, within the limitations of the upstream bootloader."
Within the limitations? [show] Purpose of this clause is to not require us to fix upstream bootloader bugs or design limitations.

}
Hi folks! So if I may, can we try and reset this thread to the criteria
discussion? it'd be good to have any new criteria in place before we hit
Beta TC1.

So I believe we have under discussion the following criteria:

1. "The installer must be able to install into free space alongside an
existing clean Windows installation and install a bootloader which can
boot into both Windows and Fedora."

This one is simply dropping the UEFI get-out clause from the current
Final criterion. I am a big solid +1 to this. If no-one has any
objections let's get this one implemented this week.
+1

2. "The installer must be able to install into free space alongside an
existing OS X installation, install and configure a bootloader that will
boot Fedora; if the boot menu presents OS X entries, they should boot OS
X."

(so far as I could see on a quick skim back through the thread, this was
the most recent version of the OS X proposal). I am +1 to this too, it
seems reasonable. We could perhaps insert that the Fedora install
process should not render the OS X install unbootable from the EFI boot
manager?
Now I am all +1 for being able to multi-boot Fedora an OS X on the same hardware but I though the Chris Murphy (who is somewhat of an Apple User expert) said (somewhere/sometime) and anaconda/Fedora was getting it all wrong and not reliable at all *and* that a better way was ("it hurts so don't do that") to not use the Fedora's bootload but instead use the firware bootloader to boot OS X. Just saying. Now if grub2 can be fixed so that it will reliably boot OS X, then +1.

3. The installer must be able to install into free space alongside an
existing GNU/Linux installation, install and configure a bootloader that
will boot both systems, within the limitations of the upstream
bootloader."
Within the limitations? [show] Purpose of this clause is to not require
us to fix upstream bootloader bugs or design limitations.

This is the complex one we're still struggling with. I think the above
is possibly a little broad and could do with either limiting to
stock-ish installs of 'commonly-used' or 'popular' distributions, or
some more vaguely-worded wiggle room clause. I don't want to have to
come up with some kind of criterion judo to justify us not slipping
Final release three weeks to fix, I don't know, dual-boot with an xfs
install of Fermi or something (no disrespect intended, Fermi users...)
While supporting other distributions would be nice, I would consider that (as a minimum) I should be able to install Fedora along side other installations of Fedora.

Q: What about installations for Fedora which use previously (Fedora or at least Linux) allocated partitions/LVMlv/btrfs-subvolumes?

Q: As currently envisioned, what magic is going to be used to boot these other systems? Currently, grub2's /etc/grub.d/30_os-prober is broken at least as far as booting other Fedora 21 installations:
https://bugzilla.redhat.com/show_bug.cgi?id=1108296

Keep up the good work Adam +1.

Gene
--
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test





[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux