Ubuntu
UEFI

Atom 32bit-uefi PCに64bit Ubuntuをインストールする


はじめに

Bay Trail、Cherry Trail世代のAtom 64bit PCのなかには、32bit-uefiを持つものがあり、Ubuntuのインストールを難しくしていた。

ここでは、Debian multiarchのブートローダをコピーして64bit Ubuntuをインストールする方法を紹介する。


参考リンク

https://researchmap.jp/josqq508b-26434/ (32bit Ubuntuのインストール)


手順


  • 32bit-uefi PCのBIOSのSecure Bootをoffにする

  • fat32でUSBメモリをフォーマット

  • 64bit Ubuntu、Debian multiarchのisoをダウンロードする(今回はLubuntuを使った)

  • 別のUbuntu機でisoをマウントする

sudo mkdir /mnt/ubuntu64

sudo mkdir /mnt/debian-multiarch

sudo mount -o loop lubuntu-17.10.1-desktop-amd64.iso /mnt/ubuntu64/

sudo mount -o loop debian-9.4.0-amd64-i386-netinst.iso /mnt/debian-multiarch/


  • USBメモリにコピー

rsync -rL --exclude=/ubuntu /mnt/ubuntu64/ (USBメモリの path)/

cp /mnt/debian-multiarch/efi/boot/bootia32.efi (USBメモリの path)/EFI/BOOT/

rsync -r /mnt/debian-multiarch/boot/grub/i386-efi (USBメモリの path)/boot/grub/


  • USBメモリで32bit-uefi PCをブート

  • 「インストールせずLubuntuを使用」を選ぶ

  • デスクトップが起動したらインストーラを起動し、Lubuntuをインストールする

当方の環境では、do-release-upgradeしても問題なく起動できることが確認できた。