ZaurusでArch Linux【失敗】

以前にZuaurus3x00向けにArch Linuxにインストールしている人がいたが、1000と860しか持ってないので試せなかった。
最近見たら1000向けのファイルもアップロードされいるっぽい。
開発者が答えているスレッドでも1000持ってないが動くはずのようなことが書かれていたため試してみた。

kexecbootのインストー

  1. ここからlinux-2.6.26-c1000-frankenstein.tar.gzをダウンロード
  2. FATにフォーマットしたSDカードに↑のファイルを書き込み
  3. Zaurusの電源をOFF
  4. 電源プラグを挿してOKボタンを押しながら電源ON
  5. アップデート→SDで更新

linux-3.10.y-c1000-f2fs-kexec-test-r0.tar.gzのほうは試してみたところ起動できなかった。

Arch Linuxのインストー

LinuxマシンがなかったのでRaspberry PiにRaspbianをインストールして実行。

  1. ここからalarm-zaurus-c3x00-minimal-rootfs-may2017.tar.xzをダウンロード
  2. 1GB以上のSDカードかCFを用意
$ sudo parted -s -a optimal /dev/sda mklabel msdos -- mkpart primary ext4 1 -1
$ sudo mkfs.ext4 /dev/sda1
$ sudo mount /dev/sda1 /mnt/
$ sudo bsdtar xvf alarm-zaurus-c3x00-minimal-rootfs-may2017.tar.xz -C /mnt/
$ sudo cp alarm-zaurus-c3x00-minimal-rootfs-may2017.tar.xz /mnt/root/
$ sudo umount /mnt/; sync

※CFの場合は/mnt/boot/boot.cfgの APPEND=root=/dev/mmcblk0p1 を APPEND=root=/dev/sdb1に変える

起動と失敗

あとはSDかCFを挿して電源ONするだけだがkexecboot起動後にインストールしたデータが認識されない。 ext4ext3ext2に変えても変化なし。
やり方をミスしてるっぽい気がする。
更新されたらまた試してみたい。