I have an old HP SFF 8100 computer running kubuntu (with btrfs subvolumes) and Fedora 38, dual boot option going nicely (was a huge effort to make that happen) but now I want to update to Fedora 40. Due to one partition’s small size I want to repartition during install, so I tried booting from a USB memory stick with Fedora 40. That does not work…
Choosing to boot from the USB stick, It seems to very briefly show one version of grub starting to run but immediately switches to the version of grub from the hard disk, giving only its two operating systems. How do I get the f40 installer to run?
- It can boot an old Ubuntu 22 USB installer.
- I have tried two different memory sticks (one had that Ubuntu that booted)
- I have tried both Fedora 40 workstation and server;
- I have tried mediawriter and dd to write to the USB (I can always mount the stick and see the files)
- I see a comment to a possibly related question: “Rename grubx64.efi and grubia32.efi to BOOTX64.EFI and BOOTIA32.EFI respectively”, which I cannot do because the filesystem is readonly.
When I installed Fedora 38 from DVD I had to go to a lot of effort to keep the kubuntu installation (Fedora wasn’t the first distro I tried to add - most don’t understand there could be an operating system already installed and happily suggest reformatting! Fedora 38 had been the best I had tried, but the installation process could be better). Just possibly my present problem comes from that mucking around I had to do to keep Kubuntu, but I doubt it. I suspect it has something to do with grub, or maybe the old HP hardware and the USB’s format - yet the working Ubuntu one had very similar structures, for what its worth:
Disk /dev/sde: 14.59 GiB, 15669919744 bytes, 30605312 sectors
Disk model: SanDisk 3.2Gen1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A9694891-AA3F-477B-AB3B-77EFBBB2B778
Device Start End Sectors Size Type
/dev/sde1 64 7943767 7943704 3.8G Microsoft basic data
/dev/sde2 7943768 7952271 8504 4.2M EFI System
/dev/sde3 7952272 7952871 600 300K Microsoft basic data
/dev/sde4 7954432 30603263 22648832 10.8G Linux filesystem
Do I need to make a DVD somehow? Is that the only solution?