このページ見ていて、
[FAQ] Asus T100: Installing custom OS (android/ubuntu/*nix/Windows 7/Windows 8 x64) – xda-developers.
Asus T100 での起動というのが先行しているという気がしたので、”Asus T100 linux”でぐぐってみると、
Booting Ubuntu on the Asus Transformer Book T100 – Liliputing.
というページで USBメモリで起動している記述があった。
Ubuntu 13.04 64bit のインストールCDを使っている!?
という事で、ubuntu-12.04.3-desktop-amd64.iso でUSB起動ディスクを作成する。
G-Tune NextGear のWindows 8.1 回復ディスク作成用に買っていた 32GB USBメモリがあったので、それを使用。
先の
[FAQ] Asus T100: Installing custom OS (android/ubuntu/*nix/Windows 7/Windows 8 x64) – xda-developers.
で、 bootia32.efi をダウンロードして、作成したUSB起動ディスクの /EFI/BOOT に配置してやる
たったこれだけ
得体の知れないファイルのダウンロードが嫌という場合は、拙ブログのw4-820でlinux grub2失敗編の
そして、grub2-efi-bin のパッケージから必要なファイルを取得。
$ apt-get download grub-efi-ia32-bin
ファイルを展開。
$ mkdir tmp
$ dpkg -x grub-efi-ia32-bin_1.99-21ubuntu3.14_amd64.deb tmp
とやっておいて、
noizumi@greyhound:~$ grub-mkimage -d tmp/usr/lib/grub/i386-efi -o bootia32.efi -O i386-efi -p /boot/grub ntfs hfs appleldr boot cat efi_gop efi_uga elf fat hfsplus iso9660 linux keylayouts memdisk minicmd part_apple ext2 extcmd xfs xnu part_bsd part_gpt search search_fs_file chain btrfs loadbios loadenv lvm minix minix2 reiserfs memrw mmap msdospart scsi loopback
と自分で作成するも良し。わしの環境はUbuntu 12.04 LTS 64bitのUEFIなので、Legacy環境の人はこれでできないかもしれない。
USBメモリを挿してw4-820を起動させると、grub2のメニューは出るが、わしはPS/2キーボードしか持っていないので、”Try Ubunt”が選択できない。
そこで、USBメモリの /boot/grub/grub.cfg を編集して、
# Timeout for menu
set timeout=5
を追加してやる。
これで5秒カウントダウン後に Ubuntu が起動するが、Xの起動に失敗しているのか、コマンドプロンプトが出て止まる。
しかしながら、わしはPS/2の(以下略
【皇紀2674年4月6日11:00追記】
Booting Ubuntu on the Asus Transformer Book T100 – Liliputing.
このページに書いてあるが、
/usr/lib/xorg/modules/driver/vesa_drv.so
を削除するかリネームすると、Xが起動する。
しかし、LiveCDの構成ではタッチパネルが使用できないので、キーボードとマウスは必須。
【/皇紀2674年4月6日11:00追記】
もしかしたら、別のバージョンならXが起動するかもしれんが、又の機会に試してみるかのう。
【皇紀2674年4月6日11:00追記】
Ubuntu 13.10 64bit のLiveCDイメージだと解像度が合ってないのか壊れたテレビの様な画面になり、まともに操作するのは不可能。
こちらはタッチパネルが効いていて、画面を触ると反応する。
【/皇紀2674年4月6日11:00追記】
w4-820の一個しかないUSBの口にUSBメモリを挿してしまうと、キーボードもマウスも接続できないので、USB HUBでUSBメモリ、USBキーボード、USBマウスを接続して作業すると良いかもしれない。
しかし、UEFI 32bitだから、32bit のUbuntuを使用しなくてはいけないと思っていたが、まさか UEFIが32bitで、Ubuntu が64bitだったとは盲点だったのう。
【皇紀2674年4月6日11:00追記】
Intel Atom Z3740 は「インテル® 64」対応で64bitのプログラムが動くが、W4-820はメモリを2GBしか搭載していないので、メモリ効率を考えれば、64bitよりは、32bit版のUbuntuを使う方が良いだろう。
【/皇紀2674年4月6日11:00追記】