Last active
May 4, 2025 02:37
-
-
Save fensoft/b27368b5588448bbe82eeb63c75edfac to your computer and use it in GitHub Desktop.
install ubuntu 22 64 bits on 32 bits EFI
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
copy https://github.com/hirotakaster/baytail-bootia32.efi/blob/master/bootia32.efi to /EFI/BOOT | |
after installing ubuntu: | |
sudo passwd ubuntu | |
sudo apt update | |
sudo apt install openssh-server | |
ssh to your computer, then: | |
sudo mount /dev/mmcblk1p2 /mnt | |
sudo mount --bind /dev /mnt/dev | |
sudo mount -t proc /proc /mnt/proc | |
sudo mount --bind /run /mnt/run | |
sudo mount --bind /sys /mnt/sys | |
sudo modprobe efivars | |
sudo chroot /mnt | |
in chroot: | |
mount -t devpts devpts /dev/pts | |
mkdir -p /boot/efi | |
mount /dev/mmcblk1p1 /boot/efi/ | |
apt update | |
apt-get remove --allow-remove-essential shim-signed | |
apt install grub-efi-ia32 grub-efi-ia32-bin | |
rm -rf /boot/efi/EFI/ubuntu | |
grub-install -v --target=i386-efi --efi-directory=/boot/efi | |
update-grub | |
exit | |
reboot |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Sorry, it was VIM edited live, so original files need to be fetched from dist and so on. More important, that files are in squash and snap, so cant be fixed upfront, it must be edited durting install process. Path and file name are posted, so it should not be an issue to find corresponding place and change correspondingly.