I just followed the instructions you already linked to: https://wiki.archlinux.org/index.php/AS … tall_media
It then manages to boot into GRUB fine, but I can't boot Linux from there, it just hangs on a blank screen.
Similar in Alpine, but it hangs with "trying to terminate efi service again", same thing this guy got: https://groups.google.com/forum/#!topic … 1WIdiM0z-Q
Not really sure how to get any more information from here... obviously these 32-bit Atom devices aren't well supported from googling, but it seems like it should at least be able to boot. Can I tweak grub.cfg to let me see more console output?
]]>insmod efi_gop
insmod efi_uga
insmod ext2
terminal_input console
terminal_output console
search --fs-uuid --set=root <UUID1> # UUID of the boot partition.
set default=0
set timeout=3
set rootdev="<UUID2>" # UUID of the partition of the root filsesystem.
menuentry "Archlinux" {
linux /boot/vmlinuz-linux root=${rootdev} rw
initrd /boot/initramfs-linux.img
}
Use that to boot the kernel.
Note that many of these tablets have a processor that is 64 bits capable, even if the UEFI (and the preinstalled Windows) is 32 bits. In that case you can use the standalone grub made above to load a 64 bits kernel and install a 64 bits distribution.
]]>Basically format and partition drive (FAT32) then add files from iso to it (number of ways to do this)
To see files on iso:
mkdir iso
sudo mount -t loop foo.iso iso
tl;dr
I've tried getting the current archlinux32 iso EFI ready using these two archwiki articles but I feel like I'm not understanding what I'm doing and doing something fundamentally wrong.
https://wiki.archlinux.org/index.php/Re … boot_image
https://wiki.archlinux.org/index.php/AS … tall_media
Can someone help me ?