"We have had reports of some machines having buggy EFI firmware ..."
wow, I hear that a *lot* :-) On Mon, Jan 27, 2025 at 11:31 AM David Leimbach via 9fans <9fans@9fans.net> wrote: > I put rEFIt on my dell and boot it from there > Sent from my iPhone > > On Jan 27, 2025, at 11:29 AM, Paul Lalonde <paul.a.lalo...@gmail.com> > wrote: > > > Thank Ori and Moody. > > I've started walking through making my custom iso and efi partition. > Reasonably straightforward, though I get this error when building: > fluxcpu% disk/mk9660 -c9j -B pc/9bootiso -E efi/efiboot.fat -v 'Plan 9 > Front ('^$objtype^')' /tmp/test.iso > warning: boot image too big; will only load the first 2K > > Is it normal for 9bootiso to be 6664 bytes long? Or is there something > broken in my source tree? > > Paul > > On Mon, Jan 27, 2025 at 10:18 AM Jacob Moody <mo...@posixcafe.org> wrote: > >> On 1/27/25 11:34, Paul Lalonde wrote: >> > Hi, >> > I was trying to bring up 9front on another machine I have (Lenovo >> Thinkstation P620 with a Threadripper Pro 3955WX), and I hang right after >> the "boot\n" output of the EFI loader. >> > >> > Any suggestions on how to debug this? Is there a simple way to just >> build the EFI and 9fat partitions on a USB stick until I have >> something that boots far enough to mount root from my cpu server? >> >> If I got to "boot" then its possible it actually got in to the kernel and >> it's the kernel that is hanging. >> Regardless, if you want to attempt to debug the EFI bootloader you can >> find it in /sys/src/boot/efi. >> The efi bootloader will search either the ESP itself for a kernel as well >> as a 9fat partition. >> So for just debugging, you can make yourself an ESP and place both the >> the bootloader and a kernel there. >> >> We have had reports of some machines having buggy EFI firmware that >> forces people to place their kernel >> on the ESP, so maybe that's worth a try as well? Although I think with >> those the bootloader complains >> that its not able to find the kernel and doesn't just hang. >> >> If you do want to make yourself a plan9 partition + a 9fat perhaps take a >> look at what the installer >> scripts do (/rc/bin/inst/*) to see the process. >> >> Thanks, >> moody >> > *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions > <https://9fans.topicbox.com/groups/9fans> + participants > <https://9fans.topicbox.com/groups/9fans/members> + delivery options > <https://9fans.topicbox.com/groups/9fans/subscription> Permalink > <https://9fans.topicbox.com/groups/9fans/Tb7ff9ca34535affa-M03d414e2ea12398f39897ad0> > ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tb7ff9ca34535affa-M50bf67e5e90bdc31054d46d2 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription