It definitely has a file structure (at least a recent Windows Server 2016 image I'm looking at does). Try 7-zip to extract the ISO, it usually knows how to pull out El Torito images IIRC. For my image the EFI floppy images wind up at efi/microsoft/boot/efisys[_noprompt].bin
-
-
Replying to @marcan42 @honorary_bot
Dude see newest tweet, didn't need infodump just needed different machine.
1 reply 0 retweets 0 likes -
Replying to @hedgeberg @honorary_bot
Yeah, sorry, I saw it after the replies. Weird, what tool were you using to extract the contents?
1 reply 0 retweets 0 likes -
Replying to @marcan42 @honorary_bot
Nautilus, which... Idfk what it was using for a backend. I was being lazy, ths machine I was testing this on was my airgap laptop since it was convenient, but it's horribly out of date too. I copied the windows iso's files and the uefi literally finds it without chainloading.
2 replies 0 retweets 0 likes -
Replying to @hedgeberg @honorary_bot
Yeah, the one nice thing about UEFI is it understands (some) filesystems, so these days you often can just not care about any of the bootloader/bootblock shenanigans and just throw files in there.
1 reply 0 retweets 0 likes -
Replying to @marcan42 @honorary_bot
Yeah. Ironically, grub can't chainload it correctly because the Windows installer efi appears to try to copy parts of itself into memory by reading directly from the initial boot partition or something??? But it does boot fine if I let the uefi discover it, so I have no clue.
2 replies 0 retweets 0 likes -
Replying to @hedgeberg @honorary_bot
Probably relies on UEFI filesystem access that GRUB does differently. I'm not sure how it integrates with UEFI for these things but I suspect the answer is "not very well" (since GRUB mostly likes using its own drivers/etc).
1 reply 0 retweets 0 likes -
Replying to @marcan42 @honorary_bot
Yeah, but apparently grub4dos can do it easily by emulating an ISO as a CD or something? Idk, im having a weird time with this one.
1 reply 0 retweets 0 likes -
Basically I'll figure something out with some damn bootloader that makes it work or something but right now I just wanna go tf to sleep
1 reply 0 retweets 0 likes -
Or I could try to write a grub module that emulates an el torito image being accessed via a cd drive or something if I really hated myself, I guess.
1 reply 0 retweets 0 likes
I would suggest using an EFI-native menu, not GRUB, for selection. Something like rEFInd. It's basically intended for your exact use case.
-
-
Replying to @marcan42 @honorary_bot
Yeah, I've heard good things about refind. Tomorrow, I guess.
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.