burg windows 8 ubuntu 12.04 android-x86 4.0

Ubuntu 12.04 とWindows 8 とAndroid-x86 4.0 のマルチブート環境を構築して、ブートローダをBurg にしてみた。一年前と同じことの繰り返しだけれど。

手順

  1. Windows 8 RP をインストール

  2. Ubuntu 12.04 を/dev/sda3 にインストール
    ブートローダ(GRUB)を/dev/sda にインストール

  3. Android-x86 4.0 のISO の中にある以下の4つのファイルを/dev/sda3 (/PATHTO/Android-x86/tegav2/)にコピー

* initrd.img


* kernel


* ramdisk.img


* system.sfs

設定保存用のフォルダも作成

$ mkdir /PATHTO/Android-x86/tegav2/data
  1. Burg のインストール
$ sudo add-apt-repository ppa:n-muench/burg
$ sudo apt-get update
$ sudo apt-get install burg burg-themes
  1. Burg のテーマfortune とAndroid 用アイコンをgnome-look.org からダウンロードしてテーマ変更
/etc/default/burg
GRUB_GFXMODE=1366x768
GRUB_THEME=fortune
/boot/burg/themes/fortune/icons/hover
  -slackware { image = "$$/grey_slackware.png:$$/large_slackware.png" }
-android { image = "$$/grey_android.png:$$/large_android.png" }
}
  1. Android-x86 用のブートエントリを追加
/etc/burg.d/40_custom
menuentry "Android-x86 4.0" --class android --class os {
insmod ext2
set root='(hd0,3)'
search --no-floppy --fs-uuid --set MY-UU-ID
echo 'Loading Android-x86 4.0 ...'
linux /PATHTO/Android-x86/tegav2/kernel root=/dev/ram0 androidboot.hardware=tegav2 acpi_sleep=s3_bios,s3_mode SRC=/PATHTO/Android-x86/tegav2 DATA=
initrd /PATHTO/Android-x86/tegav2/initrd.img
}
  1. Burg の設定を更新
$ sudo burg-install /dev/sda
$ sudo update-burg
  1. 設定が有効になっているかを確認
$ sudo burg-emu -D

パーティションレイアウト

デバイス
タイプ
サイズ
用途

/dev/sda1
ntfs
0.35 GiB
EFI

/dev/sda2
ntfs
150.00 GiB
Windows 8

/dev/sda3
ext4
145.00 GiB
Ubuntu 12.04,
Andorid-x86 4.0

/dev/sda4
swap
2.75 GiB
Linux swap

少し改善した手順はこちら