Star-Mo

Gadgetと世界へ

AndroidとUbuntuのデュアルブート覚書

私の環境ではスンナリいかなかったので、次回のためにも覚書

本体にはCovia Androidがインストールされた状態です。
1.8GBのmicroSDUbuntuで領域確保
U1010をUbuntuにして遊んでいて(全くわかっていませんがw)助かりました。
microSDをアンマウントして端末で #sudo gparted
で、FAT32/ext3/残りをLinux-Swapにしました。

2.Windows PCでSmartQ5 V5.0をダウンロード
3.SmartQ5Extractorをダウンロード→解凍→実行
4.解凍したSmartQ V5.0の「SmartQ5」を指定して解包
5.microSDに「boot」フォルダを作成
6.SmartQ5から出てきた「home.tar.gz 」と「rootfs.tar.gz」をmicroSDのルートへ、「initramfs.igz」と「zimage 」を「boot」ファルダ内にコピー
7.UbuntumicroSDを刺して、端末で#sudo nautilus
8.Fat32のdiskを開けて、「rootfs.tar.gz」をダブルクリックし、ext3のdiskに展開
9.同様に「home.tar.gz 」をext3のdiskにできた「home」フォルダ内に展開
10.ext3の「etc」フォルダ内の「fstab」をダブルクリックして中身を下記に変更
proc /proc proc defaults 0 0
/dev/mmcblk1p2 / ext3 relatime 0 1
/dev/mmcblk1p3 none swap sw 0 0
パーティションの番号が違うと異なります。
11.端末で# sudo nautilus
12.Fat32の「boot」フォルダ内の空いてるスペースを右クリックして「ドキュメントの作成」→「空のファイル」
13.ファイル名を「menu.lst」にして、中身は下記
title ubuntu
kernel /boot/zimage
initrd /boot/initramfs.igz
param root=/dev/mmcblk1p2 init=/etc/init rootwait splash s3cfb.backlight=80 console=ttySAC0,115200 loglevel=6 (これ1行)
logo /boot/ubuntu.bmp4
最後の行はubuntuのアイコンを表示させています。こちらを参照 VODさん、ありがとうございます。
14.このmicroSDをSmartQ5にブチ込めば、デュアルブートになっているはず(^o^)

キャプってどうやって撮るんだ?