I haven't used native plan 9 for a long time, but, in case it helps, 2048 used to be the blocksize in USB booting (from CDROMs, this was all using El Torito standard when I wrote the bootloader ages ago). I think USB didn't care but CDROMs did.
On Sun, Feb 16, 2025, 16:51 <tlaro...@kergis.com> wrote: > As indicated in another message, I'm trying to install Plan9 (9front) > on an AM08Pro, that is a ACEMAGICIAN with an AMD Ryzen 9 8cores, 16 Gb > of memory, and a 512Gb NVMe disk (M.2). > > Before attempting to PXE boot (that should work) I'm trying to > understant why an USB thumb does not work. > > I have installed an UEFI Shell (that has to be called Shellx64.efi > despite the "Shell.efi" mentionned in the BIOS menu) in the Windows > EFI system partition. From the BIOS menu, I can select "try to run an > UEFI shell found in one of the filesystems" to explore the board. > > Concerning USB, there are 3.0, 3.1 and 3.1 USB-C ports (even Windows > fail to recognize some USB devices depending on where they are put, > and it seems that connecting a keyboard+touchpad combo, that uses one > connector, but two instances, invalidates the next USB connector; so > the whole USB stuff looks suspiciously fragile). > > Nonetheless, an USB thumb (as well as a CDROM connected via an USB > connector) is recognized as CDROM(0x1). > > I think this may be the problem: the firmware is using 2048 blocks > (ISO9660 FS) while the information in the MBR table relates to 512 > blocks. With BIOS allowing legacy compatibility, this may perhaps work > (MBR make the booting switch to 512 bytes blocks), but this will not > if the block size is fixed as 2048? > > I haven't look at the UEFI code, but does this ring a bell for someone? > -- > Thierry Laronde <tlaronde +AT+ kergis +dot+ com> > http://www.kergis.com/ > http://kertex.kergis.com/ > Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Te2a9c6fe778e83f5-M039bd94adf98a599d303045a Delivery options: https://9fans.topicbox.com/groups/9fans/subscription