すると数個のファイルが得られる。それらのうち、以下の手順では次のファイルを使用することになる。zimagerootfs.tar.gzhomefs.tar.gz以下手順はSDカードの読み書きできるunix上でスーパーユーザによっておこなうことを前提。/mnt/boot/zimage-ubuntuマルチブートにしたいのでzimageはファイル名を変えておく。最後にエラーメッセージが出るが気にしない(タイムスタンプを変えたくないので-p)。テキストファイルmenu.lstを次の内容で作成する(ブートローダはgrubかな?)。/boot/ubuntu.bmp4ルートデバイスのファイル名については下記注釈を参照。logo~はbmp4形式のアイコンファイル名。紹介されているできあいのアイコンファイルを頂いてきて使用している。アイコン不要ならこの行は削除。/mnt注釈ルートデバイスのファイル名についてflashとパーティションの関係は以下のとおり本体flash:mmcblk0SDカード:mmcblk1末尾のpNは第Nパーティションを示す。menu.lstに記載するファイル名は8.3形式menu.lstに記載するファイル名(カーネルイメージやアイコンファイルのファイル名など)は、語幹8文字+拡張子3文字までの長さでないと、(組み込みの)ブートローダが認識してくれない(起動時のメニューが出ないでAndroidが起動する)ようです。思っていたのだが、私の勘違いで、長いファイル名でもきちんと起動する。Linuxパーティションへの書き込みrootfsとhomefsをLinuxパーティションへ展開。/var/cache/apt/archives/*.deb~/var/log/*の行は二つある。(/mnt)/usr/local/bin/homelinkを次のとおり変更#!/bin/bashexitこれ以降の行は残しておいても可。/mnt起動Androidが起動していたらシャットダウンする。その後普通に電源ボタンを長押しして起動。?のアイコン)表示される。?アイコンの方が今回インストールしたubuntu。ボタン、起動はzoomボタン(Androidではmenuボタン)で。ENGLISHを選択タッチパネルのキャリブレーションを行う。これでubuntuのデスクトップ画面になります。嵌った点及びTipsカーネルイメージファイル(kernelステートメントで指定)及びアイコンファイル(logoステートメントで指定)のファイル名の長さが15文字以上だと(ファイルが存在してもしなくても)ブートセレクタは出ず、flashから起動するようだ。我家のSmartQ5は、個体差なのかどうか分からないが、電源ボタン長押しだけではブートセレクタの画面が出ず、flashから起動してしまうことが多い。電源ボタン長押しの後、画面を横位置でみて左上のところにカーソルが点滅したぐらいのタイミングでリセットボタンを押すとブートセレクタの画面が出る。ACケーブルを繋いだ状態で起動するのも効果がある。カーネルイメージファイルが見つからないとselectボタンを押したあとに電源が落ちる(ACに接続している場合は代わりにリブートして再度ブートセレクタが出る。これはたぶん個体差)。アイコンファイルが見つからないと代わりに?を白地の丸で囲んだようなアイコンが表示される。あったので13文字以下推奨。ないといけない(ようだ)。固定である(といわれている)。