Hi,tried to install F30 and F31 on 2 separate Partitions on 1 external disk, no success, got either only F30 and Windows boot (internal disk is Windows 10) or F31 and Windows boot. Did anyone install 2 Fedora versions on 1 disk in seperate partitions? Grub shows after installation either F30 and Windows, or F31 and Windows. Kind RegardsJoerg
On Sat, 11 Jan 2020 09:59:43 +0000 (UTC) Joerg Lechner via users users@lists.fedoraproject.org wrote:
Hi,tried to install F30 and F31 on 2 separate Partitions on 1 external disk, no success, got either only F30 and Windows boot (internal disk is Windows 10) or F31 and Windows boot. Did anyone install 2 Fedora versions on 1 disk in seperate partitions? Grub shows after installation either F30 and Windows, or F31 and Windows. Kind RegardsJoerg
From a discussion on this list last year, it is my understanding that UEFI does not allow that. It's because the /boot/efi/EFI/fedora partition can only contain one fedora OS. Chris Murphy offered some potential workarounds in that thread, but if I recall, they were not simple. I think one of them was to use systemd to boot, but I don't recall the details.
I've got Rawhide, F31, F30, a couple of F29 installs, Manjaro and Ubuntu 19.10 on my external HD (UEFI system). The "trick" is to mount the same efi partition at /boot/efi for all of the installations. All Fedoras share the same /boot/efi/EFI/fedora directory, whereas Manjaro and Ubuntu each get their own directory under /boot/efi/EFI.
On Sat, 11 Jan 2020 21:03:28 -0000 "Steven Usdansky" usdanskys@gmail.com wrote:
I've got Rawhide, F31, F30, a couple of F29 installs, Manjaro and Ubuntu 19.10 on my external HD (UEFI system). The "trick" is to mount the same efi partition at /boot/efi for all of the installations. All Fedoras share the same /boot/efi/EFI/fedora directory, whereas Manjaro and Ubuntu each get their own directory under /boot/efi/EFI.
So does everything installed under /boot/efi come up in a menu? And does the grub.cfg in /boot/efi/EFI/fedora bring up a menu that lets you select which fedora OS to boot? That seems very straightforward.
-----Ursprüngliche Mitteilung----- Von: stan via users users@lists.fedoraproject.org An: users users@lists.fedoraproject.org Cc: stan upaitag@zoho.com Verschickt: So, 12. Jan. 2020 3:31 Betreff: Re: tried to install F30 and F31 on 2 separate Partition on 1 external disk
On Sat, 11 Jan 2020 21:03:28 -0000 "Steven Usdansky" usdanskys@gmail.com wrote:
I've got Rawhide, F31, F30, a couple of F29 installs, Manjaro and Ubuntu 19.10 on my external HD (UEFI system). The "trick" is to mount the same efi partition at /boot/efi for all of the installations. All Fedoras share the same /boot/efi/EFI/fedora directory, whereas Manjaro and Ubuntu each get their own directory under /boot/efi/EFI.
So does everything installed under /boot/efi come up in a menu? And does the grub.cfg in /boot/efi/EFI/fedora bring up a menu that lets you select which fedora OS to boot? That seems very straightforward. Hi,in my case, I think I have to modify grub.cfg to bring up the entries for F30, F31 and Windows. But currently my know how about Grub is to low, so I have to learn about Grub. _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
On Sun, 12 Jan 2020 04:55:42 +0000 (UTC) Joerg Lechner via users users@lists.fedoraproject.org wrote:
Hi,in my case, I think I have to modify grub.cfg to bring up the entries for F30, F31 and Windows. But currently my know how about Grub is to low, so I have to learn about Grub.
I think all you have to do, if I'm understanding correctly how Steven did it, is run grub2-mkconfig -o grub.cfg in the /boot/efi/EFI/fedora directory. That will probe your system and find all bootable OSs, and then put stanzas for them into grub.cfg. I think that Steven must do the equivalent for the other OSs he has installed, so that their equivalent of grub.cfg also has all the other bootable OSs in stanzas. That's what I'm puzzled about. How does UEFI boot know which directory to use as the canonical directory when it starts? Does it present a menu so the user can choose?
On 1/12/20 9:05 AM, stan via users wrote:
bootable OSs in stanzas. That's what I'm puzzled about. How does UEFI boot know which directory to use as the canonical directory when it starts? Does it present a menu so the user can choose?
You have to create boot entries in the nvram that point to the boot loaders and you set the order that they are tried in. Most also have an option to see the whole list and pick one.
On Sun, 12 Jan 2020 13:38:10 -0800 Samuel Sieb samuel@sieb.net wrote:
On 1/12/20 9:05 AM, stan via users wrote:
bootable OSs in stanzas. That's what I'm puzzled about. How does UEFI boot know which directory to use as the canonical directory when it starts? Does it present a menu so the user can choose?
You have to create boot entries in the nvram that point to the boot loaders and you set the order that they are tried in. Most also have an option to see the whole list and pick one.
Thanks, that makes sense.
Each distro creates its own directory under /boot/efi/EFI, so I have /boot/efi/EFI/fedora, /boot/efi/EFI/manjaro. /boot/efi/EFI/ubuntu. And in each distro's directory, there's a set of the distro's own grub files, including grub.cfg, that will bring up a normal grub menu let me boot any of my installations. Selecting an individual distro's /boot/efi/EFI has to be done in the boot setup screen or the 'System setup' entry in Fedora's grub menu
On Tue, 14 Jan 2020 13:22:04 -0000 "Steven Usdansky" usdanskys@gmail.com wrote:
Each distro creates its own directory under /boot/efi/EFI, so I have /boot/efi/EFI/fedora, /boot/efi/EFI/manjaro. /boot/efi/EFI/ubuntu. And in each distro's directory, there's a set of the distro's own grub files, including grub.cfg, that will bring up a normal grub menu let me boot any of my installations. Selecting an individual distro's /boot/efi/EFI has to be done in the boot setup screen or the 'System setup' entry in Fedora's grub menu
Thanks.
-----Ursprüngliche Mitteilung----- Von: Steven Usdansky usdanskys@gmail.com An: users users@lists.fedoraproject.org Verschickt: Di, 14. Jan. 2020 14:22 Betreff: Re: tried to install F30 and F31 on 2 separate Partition on 1 external disk
Each distro creates its own directory under /boot/efi/EFI, so I have /boot/efi/EFI/fedora, /boot/efi/EFI/manjaro. /boot/efi/EFI/ubuntu. And in each distro's directory, there's a set of the distro's own grub files, including grub.cfg, that will bring up a normal grub menu let me boot any of my installations. Selecting an individual distro's /boot/efi/EFI has to be done in the boot setup screen or the 'System setup' entry in Fedora's grub menu Hi How do You select in using "system setup"? I can not select a partition of an internal or external disk (Acer laptop, not very old). I can only select DVD, several usb devices, harddisk and so on, but not a special partition of a device.Kind regards
_______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
On 1/16/20 12:28 AM, Joerg Lechner via users wrote:
-----Ursprüngliche Mitteilung----- Von: Steven Usdansky usdanskys@gmail.com An: users users@lists.fedoraproject.org Verschickt: Di, 14. Jan. 2020 14:22 Betreff: Re: tried to install F30 and F31 on 2 separate Partition on 1 external disk
Each distro creates its own directory under /boot/efi/EFI, so I have /boot/efi/EFI/fedora, /boot/efi/EFI/manjaro. /boot/efi/EFI/ubuntu. And in each distro's directory, there's a set of the distro's own grub files, including grub.cfg, that will bring up a normal grub menu let me boot any of my installations. Selecting an individual distro's /boot/efi/EFI has to be done in the boot setup screen or the 'System setup' entry in Fedora's grub menu
Hi How do You select in using "system setup"? I can not select a partition of an internal or external disk (Acer laptop, not very old). I can only select DVD, several usb devices, harddisk and so on, but not a special partition of a device.
With UEFI, the boot loaders are all stored on the EFI partition which Fedora mounts at /boot/efi. There is no partition selection, although you can select which hard drive(s) it will look at. In order to be able to select one of the boot loaders, an entry has to be created for it in the boot table. "efibootmgr" is the tool for that. Then, depending on the BIOS, you can adjust the order or those entries. I have come across a couple of laptops that insisted that Windows had to be the first one and those were quite difficult to setup to boot Fedora.