web-dev-qa-db-ja.com

VirtualBoxにインストールされたAndroidのブートプロセスがスタックしているようです

このチュートリアル に従って、Thinkpad T400のLubuntu 18.04のVirtualBox 5.2にAndroid 7.1をインストールしました。ここに設定があります

VirtualBox dialog

特に、1GB RAMをAndroidに割り当てました。現在、Lubuntuではfreeがこれを示しています。

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7.7G        5.4G        492M        608M        1.8G        1.4G
Swap:           14G        850M         14G

Android VMを起動すると、画面にAndroidの起動に関する情報が表示されますが、最終的に左上隅にカーソルがある空白の画面が表示され、同時にLubuntuが少し変更されますRAM以下のとおり

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7.7G        5.8G        242M        628M        1.6G        992M
Swap:           14G        863M         14G

Androidがスタックするのは、RAMが不足しているからではないと思います。理由は何で、問題を解決するために何ができるのだろうと思っていましたか?ありがとう。

booting Android - GRUB menu

Android seems to be booting

black screen


更新

仮想マシンの設定で割り当てられたメモリサイズを2GBに変更してから4GBに変更しようとしましたが、どちらの場合でもAndroidの起動は同じ場所で止まります。メモリサイズではなく、何か他のものであると思われます。


関連 なぜVirtualBoxのvdiファイルからAndroid_が起動するのですか?

1
Tim

foodisgood1989という名前のYouTubeユーザーが、このエラーを修正した次のソリューションを投稿しました。

Androidマシンの設定の下にあるシステムタブで、ディスプレイタブの[ハードウェアクロック(UTC時間)]のチェックを外し、グラフィックコントローラーを[VBoxVGA]に設定し、3Dハードウェアアクセラレーションを有効にします。

4
jahu

Lenovo ThinkPad T400には、Intel Core 2 Duoプロセッサーと8GB DDR3 RAMが搭載されています。 AndroidゲストOSに1GBのベースメモリのみを割り当てましたが、 Android-x86 VirtualBox How To RAMの少なくとも2GBを_に割り当てることをお勧めしますAndroidゲストOS。最適なパフォーマンスを得るには、ホストオペレーティングシステムのBIOSでVT-xまたはAMD-Vを有効にしてください。新しいVMを作成するには、8GBの推奨開始サイズで十分です。ハードディスクを作成するための残りのオプションをクリックします。デフォルトでは、インストールされているAndroid-x86は自動的にインターネットに接続できます。

VirtualBoxにAndroidをインストールする代わりに、 anbox snap package を使用できます。 Anboxには、4 GB以上のRAM推奨ハードウェア要件があります。 Anboxを正常にインストールし、その中でアプリを実行できました。

3
karel