4月26日にUbuntu 18.04 LTSがリリースされたので、仮想マシンにインストールしてみます。 今回は仮想マシンの構築にVMware Playerを使用します。 今日そのUbuntuを16.04から16.10にアップグレードしたら起動しなくなったので対策メモ。, 現象は、Ubuntuを起動しようとするとゲストOSによってCPUがオフにされた旨の通知が来てフリーズします。 κeenです。普段はネイティブのUbuntuを使ってますが会社では使えないのでVMwareにUbuntuを入れて使っています。 それはできる永続化すること、およびする必要があります!そして、私はあなたに方法を示します:), このアプローチの大きな欠点は、次にハードドライブから起動しようとすると、GRUBがイメージを見つけられないことです。, VGAの問題とは関係がないため、個別に対処する必要があります。私もこのエラーに会って、私は完全な再インストールは、助けたと仮定し、このエラーは何らかの形で接続されているファイル名を指定して実行のオプション、「原因私は、選択したときに再起動し、私はエラーに直面していませんでした。, そこには、VGAオプションをそのように追加する必要がある長い長いオプションの文字列があります nomodeset vga=794, 動作するLinuxインストールが必要です(物理または仮想、問題ではありません)。ここでの問題は、GRUBフォルダーは保護されているためAndroid内からアクセスできず、外部からアクセスする必要があることです。Windows ext3/ext4ではなく、* nix OSからのみのパーティションを認識するためです。このディスク(VHD、VDI、VMDKなど)をLinuxインストールに追加して、Androidファイルシステムにアクセスできるようにします, できました!これで、Androidディスクを仮想マシンに再接続して、楽しく使用できます。, また、Windows 7 Pro x64 AMDマシンのAndroid x86 vitualボックスにも問題がありました。アーキテクチャ/ハードウェアに応じて、私たち全員がわずかに異なる問題を抱えることになると思いますが、それらはすべて同様の根本原因であるようです。ホストOSよりもアーキテクチャ/ハードウェアに重点を置くべきだと思います。システムでEFIを設定せずに、または使用して32ビットを試して、ハードウェアアクセラレーションをデフォルトのままにして、BIOSで仮想化が有効になっていることを確認します。3Dグラフィックスアクセラレーションを有効にしないでください。2Dアクセラレーションを有効にすると警告が表示されるので、有効にしないでください。初期セットアップ中に黒い画面が表示される場合は、ビデオメモリを最大64MBまで増やしてください。最後に、ビルド済みのVMイメージをここからダウンロードできます。, これらの小さな調整はすべて、Windows 7 x64 ProマシンにAndroid x86 4.4を正常にインストールするのに役立ちました。, ここではいくらか進歩していますが、実際にはそうではありません。次のことにより、VirtualBoxでAndroid x86 6.0を正しく起動できました-一度だけ:, 1)インストールイメージを起動すると、初期画面に4つのオプションが表示されます。最後にカーソルを移動します:インストール-Android-x86をハードディスクにインストールします。, 5)ネットの多くのサイトで説明されているように、ディスクのパーティション分割を続行します。, 6)ときのオプションを提供Run Android x86してReboot、選択しましたRun Android x86。Androidが数分間大きな文字で脈打つのを見ると、Androidのようこそ画面が表示されます。, このアプローチの大きな欠点は、次にハードドライブから起動しようとしたときに、GRUBがイメージを見つけられないことです。, 「ブートローダーGRUBをインストールしますか」と尋ねられたら、「はい」を選択します。, リファレンス:https : //shellzero.wordpress.com/2015/10/27/how-to-install-android-on-vmware-fusion-mac-os-x/, https://www.youtube.com/watch?v=JoMs-4bsygs, 私の他の投稿は何らかの理由で削除されましたが、インストール後にGUIが表示されない理由がVESA / VIDEOであるかどうかを確認したい場合は、Android x86 ISOから起動してVESAモード(ライブブート)を選択し、あなたはGUIを取得し、そのYouTubeビデオをチェックしてください。正しいVESAモードを起動するためにgrubをセットアップする方法を完璧に説明しています。, これはまったく新しいものですが、Workstation 12 ProにAndroid 6.0をインストールし、ブート時にコマンドプロンプトが時々点滅して止まったところです。abvoeからavailに至るまでのいくつかの提案を試みました。最後にVMの設定に入り、3Dグラフィックにチェックマークを付けて、サポートされていないことを警告しました。これにより、32MBのグラフィックメモリを選択できました。再起動し、動作しました。それを証明するために、さらに数回ブートを試みましたが、まだ動作しています。お役に立てれば。, GRUBブートローダーで、Tabキーを押してandroidboot.hardware = android_x86をandroidboot.hardware = x86に変更します。, ISOが破損しています。公式のAndroid Webサイトリンクから再ダウンロードしてみてください, インストールメディアのブートメニューエントリ用に現在表示されているandroidboot.hardware=android_x86_64and DEBUG=2などのすべての引数を正確に書き留めました 4.4-r5のインストーラに含まれるgrubの不具合だそうです。 【Android-x86 5.1/6.0/7.1等をVMWareにインストールすると、いつまで経ってもGUIが表示されない】 grubからの起動時に、起動オプションとして 2.VMwareをインストールしたディレクトリを開く。 3.VM名.vmx.lckというフォルダーがあるのでばっさり削除。 これで起動するはず。 自分は「パワーオン中にエラーが発生」とか言われたけど、何度か起動し直したら普通に上がるようになりました。 ここから最新のAndroid x86(android-x86-6.0_20160129.iso)をダウンロードし、VMware WorkstationおよびVirtualboxのVM上のHDDにインストールしようとしました。, インストールは適切に進行しているようで(EXT4とEFI Grubを使用)、正常にインストールされたというメッセージが表示されます。ただし、再起動するとGRUBを通過し、正しいAndroidインストールを選択しますが、起動しません。下のスクリーンショットに示す結果が表示され、その後、カーソルが点滅する空白の画面が表示されます。, Android-SE(こことここ)で似たような質問を見たことがありますが、Android x86の古いバージョンを使用しており、私に合った解決策がないようです。, VMwareとVirtualboxの両方のVMには、HDD = 4GB(IDE)、RAM = 2GB、2つのCPUがあり、EFIを介して起動します。私が試したnomodesetとxforcevesaを GRUBブートパラメータではなく、何も動いていないようにみえ。, どんな援助も大歓迎です。私は解決策がグラフィック設定にリンクされたものかもしれないと感じていますが、私は正確にはわかりません。, vga=xxx画面の解像度に応じて任意の数に置き換えることができます。832正常に動作することもテスト済みです(800x600の解像度が得られます)。, isoファイルを使用してVESAモードで起動するブートオプションを選択すると、すべてのVESAモードを見つけることができます-すべてのモードのリストが表示されます(数字は16進数であり、一部のモードの前には冗長文字があります-無視してください)、すぐにテストして、機能し、このmenu.lst修正で使用するのが良いかどうかを確認できますが、最初にhex-> decコンバーターを使用してhexからdecに変換する必要があります。, 個人的な経験に基づいて、@ Jay Smithの回答を拡張および改善したいと思います。彼は、問題の原因がAndroidで使用されるVGA解像度であるという中核的なことは正しいのですが、使い捨ての修正であり、ブートごとに入力する必要があるという彼の仮定が間違っています。 κeenです。普段はネイティブのUbuntuを使ってますが会社では使えないのでVMwareにUbuntuを入れて使っています。 今日そのUbuntuを16.04から16.10にアップグレードしたら起動しなくなったので対策メ … V…, Ubuntu 18.04 LTSをインストールしたところ、日本語が一切入っていませんでした。 [gnu grub] メニューは、起動シーケンスが開始されるまで数秒間画面に表示され続けます。 矢印キーを使用して、 linux で始まる行に移動し、行の最後に「 rw init=/bin/bash 」という文字列を追加します。 VMware PlayerにUbuntuをインストールして起動した際、SMBus Host Controller not enabled!というエラーが発生しました。i2c_piix4を停止すると直るといった情報がありましたが、それでもダメ。OSを再インストールしてもダメでした。問題を解決するために試したことと最終的な解決策を書いておきます。 VMwareにWindows8系のOSをインストールしている場合、[Keybord Features]の項目を手動で[Auto]または[On]にしておかないと、仮想PC起動時にテンキーがロックされてしまいます。 Windows8系やWindows10のTP版をVMware上で実行する場合は、この設定を有効にしておきましょう。 幸いにもワークアラウンドがあるのでそれを使って起動、修正します。, 今OSがハングしている状態ならとりあえず殺して、 ESC キー(多分。もしかしたら Shift かも)を押しながらUbuntuを起動します。そうするとgrub menuの画面に遷移する筈です。, grub menuで(恐らく1番上にある)使用中のカーネルに選択肢を合わせた状態でeを押すと起動シーケンスをいじれるようになります。, と modprobe.blacklist=intel_powerclamp を追加してあげれば起動します。, とりあえず今のでワンショットで起動出来るようになったので起動オプションの設定を変更して次回以降も起動出来るようにしておきます。, と modprobe.blacklist=intel_powerclamp を追加するように書き換えてあげて、. ©Copyright2020 Muroi Log.All Rights Reserved. 最初から日本語が入っている人もいるようですが、配布サイトによって異なるんですかね? …, VMware PlayerにUbuntu 18.04 LTSをインストールする方法. 先日、VMware PlayerにUbuntu 18.04 LTSをインストールしました。, 久々に仮想マシンを起動したところ、SMBus Host Controller not enabled!という謎のエラーが発生。, 最初にVMware PlayerにUbuntuをインストールしました。 この記事に書いた方法です。, 一体僕が何をしたっていうんでしょうか? いじったことが少なすぎてエラーの原因に心当たりがありません。, エラーが発生した原因はわかりませんが、i2c_piix4を停止すると直るといった情報を発見。 /etc/modprobe.d/blacklist.conf にblacklist i2c_piix4と書きこんでみます。, とはいったもののそもそも起動しないのでコマンドが入力できません。 リカバリーモードで起動してrootで追記してみました。, 設定のCD/DVD(SATA)から接続を「ISOイメージファイルを使用する」に変更します。 ISOイメージファイルはインストールに使ったものを参照します。, 上から2番目の「Advanced options for Ubuntu」を選択します。, 次にviコマンドを使ってblacklist.confをviエディタで編集してみました。, root権限で書き込みできないファイルは存在しないはずですが、リカバリーモードが読み込み限定で起動しているようです。 よく見たらRecovery Menu (filesystem state: read only)と書いてあります。, なんとか書き込んで再起動しましたが、相も変わらずに同じエラーメッセージ。 心が折れたので修復するのは諦めてOSを再インストールします。, どう頑張っても解決しないので、新たに仮想PCを作成してOSをインストールしてみました。 しかし、インストールの途中で同じエラーが発生するという結果に。, 前回インストールした時と全く同じ手順で作業しているので、VMware Playerに問題がある可能性を考慮しました。, VMware Playerを修復してPCを再起動したところ、再起動が終了せずにブラックアウト。, VMware PlayerとPCに相性があるかはわかりませんが、ツールの問題だったようです。, VMware Playerの不具合の原因がわからないので、違うツールに乗り換えてみることにしました。 今回使ったのはVirtualBoxというツールです。, Ubuntuをインストールしたところ、今までの苦労は何だったのかというほどサクッと完了しました。 しかも、最初から日本語化された状態です。, Ubuntu 18.04 LTSには日本語関連パッケージが用意されていないのかと思っていましたが、VMware Playerのインストールの方法による問題みたいですね。, WindowsPCでUbuntuの仮想PCを構築する際はVirtualBoxを使用したほうがよさそうです。, VMware Playerでエラーが出るならほかのツールに乗り換える。 問題を根本的には解決できていませんが、VMware Playerにこだわりがあるわけではないので、これ以上時間をかけるのは無駄だと判断しました。, 資格 ・ネットワークスペシャリスト ・登録セキスペ ・Java SE8 Silver. pc起動時に通常であればグラフィカルのosの選択する画面(fedoraかwindows)が表示されるのですが、grub> で止まってしまいます。何かコマンドを入力すればよいのでしょうか?困っています。何をしたのか?という事が情報として必要かと このリリースノート(VMware Fusion 8.5.1 Release Notes)を見れば分かりますが、Linux Kernel 4.7以上を使うと発生するバグのようです。, どうやらIntel CPUのホストだと特定のカーネルモジュールが誤動作してCPUをoffってしまうっぽい?OSベンダと協力して直していくと言っているのでVMwareのアップデートでは直らなそう。OSのアップデートはそもそも起動しないので出来ない、というかなりキツい状況です。 。, PS:校閲者が回答の形式を台無しにしたり、コンテンツを取得せずに投票するよりも、非常にクールです。, 私はあなたの気持ちを共有します(ここで同じ問題)。いくつかのヒントのために、グラフィックメモリを32MBまで増やしました(改善なし)。一部の投稿では、2つのパーティション(1 = grubのプライマリ100MB、2 = Androidの残りのスペースで拡張)の必要性について述べていますが、私の場合は役に立ちませんでした。別のソースは、, これまでに「Ubuntu」と「FreeBSD」を試しました...他の人をいじって、それが助けになるかどうか見てみましょう。, 誰かがWindows7を使用しているYouTubeビデオを見ましたが、本当に混乱しました。, ところで:私はもう一度試してみましたが、私にとってはライブモードで起動することさえしません(そのとき同じ場所で終わる)。すでに言及した姉妹サイトの関連問題:, @Izzy:実際に私が読んだものから、あなたの前の投稿のリンクでの解決策(および少しの実験から)は正確ではありませんが、それは動作します。私の理解では、実際には、2つのパーティションが存在するのではなく、Grubのものを処理できるようにするのはGPTブートセクターの作成です。最初に「パーティションの作成/変更が完了していない」場合、Android x86パーティションのフォーマットが静かに失敗し、ディスクが最初からフォーマットされていなかったためにgrubインストーラーがハングすることをどこかで読みました。(このリンクにもこの「脚注」を追加します), 1つのタイプミスが原因で発生する可能性のあるエラーを許可しない、面倒な代替手段はありますか?, ステップ10で、私が手:「ではないのumount / mntにすることができます:デバイスまたはリソース忙しい」, Spider5445が提供するソリューションを試してみましたが、Nougatでも同様に機能しました。:), Android-x86 6.0 Marshmallow in VirtualBox:installation stuck on GRUB, //shellzero.wordpress.com/2015/10/27/how-to-install-android-on-vmware-fusion-mac-os-x/, 起動が停止すると(私にとっては、カーソルが点滅し、プロンプトが表示されずにハングするだけです), まず、ウィザードの手順を使用して、ISOイメージからAndroidを正しくインストールします。, インストール後、起動し、Androidコマンドプロンプトが表示されたままになります。いいでしょう, これらのステップをN回繰り返して、適切な解像度を見つけます。あなたはAndroidの起動によってそれを認識するでしょう:), オララ、素晴らしい!目的の結果を達成し、Androidを一度起動しました。しかし、これは仕事のわずか50%です。毎回このVGAがらくたを入力したくないと思いますか?さて、結果を持続させましょう。. VMwareとVirtualboxの両方のVMには、HDD = 4GB(IDE)、RAM = 2GB、2つのCPUがあり、EFIを介して起動します。 私が試した nomodeset と xforcevesaを GRUBブートパラメータではなく、何も動いていないようにみえ。 そのため、たとえばsda1はgrub 0.97では(hd0,0)ですが、grub 1.97~beta4では(hd0,1)となります。 grubインストール後の最初の起動では、UNetbootinからの起動オプションが有効になっているため、これを編集して(hd0,3)から起動できるようにします。