Android を VirtualBox にインストールして起動させる方法

android-x86_64-9.0-r2.iso を VirtualBox上にインストール。

起動すると、console:/ # のプロンプトで止まる(操作はできるけど、私がやりたいのは linux コンソールの操作じゃなくて
AndroidGUIだ!)。

以下のURLを参考に設定
https://android.stackexchange.com/questions/144535/android-x86-marshmallow-not-booting-on-virtualbox-and-vmware-workstation/169684#169684

要約

  • ブート時の選択(GRUB)で、「(Debug mode)」となっているやつを選択して起動(起動後にプロンプトが出てこないので、暫く待って、あれ?と思ったら、enterキーを押してみるとプロンプトが出てくる)
  • 以下のコマンドを順次。

# mount -o remount,rw /mnt
# cd /mnt/grub
# vi menu.lst

  • 編集内容は以下。
    • title からはじまるひとつのブロック(3行ひと組)のうち一番最初のブロックをコピーしてもう1ブロック追加。
    • kernel と書かれた行の最後に vga=834 nomodeset xforcevesa を追加
    • title 行の最後にも何か括弧書きでも追加して、見分けがつくように
  • 以下コマンドでmount解除してリブート

# cd /
# umount /mnt
# reboot -f