Ubuntuをインストールする際に問題が発生しました。 1GBのRAMを搭載した古いDellDimension2350でWindowsXPHome(32ビット)を実行しており、VirtualBox内にUbuntu 12.04 LTS(32ビット)または13.04(32ビット)をインストールしようとしています。 Ubuntuの両方のバージョンは、ロードドットのある紫色の画面を通過しません。テキストをスクロールして「非グラフィカル」バージョンに切り替えると、[ok]または[fail]の一連のテストが一覧表示され始めます。失敗するものはごくわずかですが、それらを検索したところ、それほど重要ではないことがわかりました。このVMには、他の回答検索に基づいて調整を試みた設定がいくつかあります(IO APICの有効化、チップセットのICH9への切り替え、ビデオメモリサイズの変更、3Dアクセラレーションの有効化、PAE /NXの有効化など)。多かれ少なかれ、私は同じポイントに到達します。
(左上隅にデスクトップがあり、背景が赤みがかった画面が表示されたら、基本的にエラーが発生し、レポートを送信するかキャンセルを押すことができるというエラーが表示されました。キャンセルを押しました。 、そしてインストーラーが起動する代わりに、何も起こりませんでした)
実行される最後のチェックは、「System Vのランレベル互換性の停止[ok]、および一連の開始[ok]」です。次に、黒い画面が表示され、次に半分紫色の半分黒い画面のグラフィックエラーが発生します。ソータは雪のように見えます。他にどのように説明すればよいかわかりません。しばらくして。それはなくなり、再び黒い画面に置き換えられます。他には何も起こりません。
私は問題を解決し、指示に従うのはかなり得意だと思うのが好きですが、これを診断する方法すらわかりません。私が見たソリューションのほとんどは、コマンドラインに入力する必要があるようですが、それを実行するにはOSをインストールする必要はありませんか?
これは楽しみ/学習体験プロジェクトのためのものなので、あまり適切ではありません。しかし、私はこれを理解したいと思います。
承認された回答:
VMでの3Dアクセラレーション
より新しいバージョンのUbuntuをインストールする場合、CompizとUnityに必要な3Dアクセラレーションが可能なグラフィックカードの存在に依存します。
ベアメタルインストールでは、このようなグラフィックアダプタはほとんどの場合存在します。その後、Ubuntuは起動時に適切なドライバーをロードします。これは、(制限された)3D機能を提供する仮想グラフィックカードが、ゲストの追加によって提供されるドライバーでのみインストールされる仮想化マシンでは異なります。
ルートシェルからのゲストの追加
ゲスト追加ISOのマウントを支援するためにグラフィカルデスクトップにログインまたは起動することはできないため、ルートシェルで起動した後、コマンドラインからそれを実行する必要があります。
関連:UbuntuでローカルAptリポジトリを作成する方法は?
まず、Virtual Box Manager(「デバイス」)からGuestAdditions.isoをロードする必要があります。 )/dev/cdrom
として表示されます (または/dev/sr0
)ゲストOSに。次に、CDをゲストUbuntuにマウントして、インストールできるようにする必要があります。
仮想ハードディスクへの読み取り/書き込みアクセスを取得したルートシェル(上記のリンクを参照)から、次のコマンドを使用してこれを行うことができます。
mount /dev/cdrom /mnt # or any other mountpoint
cd /mnt
./VBoxLinuxAdditions.run
reboot
トラブルシューティング
-
それでもデスクトップを起動できない場合があります。次に、Ubuntuのアップデートで問題が解決するかどうか試してみることができます。ルートシェルの実行から:
apt-get update && apt-get dist-upgrade reboot
-
それでもログインできない場合は、TTYからログインできるかどうか試してみることがあります。 HOSTを押して仮想ターミナルに入ります + F1 。 Ubuntuのインストール時に指定した管理者ユーザーとパスワードでログインします(パスワードは表示されず、アスタリスクも表示されません)。次に、次のようにログインマネージャlightdmを起動します。
sudo lightdm
これを一度行った後、通常の再起動とログインを通常どおりに実行できる場合があります。
- グラフィカルインストーラーを起動することさえできない場合は、ホストグラフィックスドライバーに問題がある可能性があります。テキストベースのインストールで、または代替CDから12.04でインストールを試みることができます。起動時にnomodesetを試してみることもできます。
関連する質問
- ルートシェルを起動するにはどうすればよいですか?
- VirtualBoxVMにGuestAdditionsをインストールするにはどうすればよいですか?
- 10.10以降Ubuntuをインストールできません