web-dev-qa-db-ja.com

Ubuntu 12.04アップデート+ VirtualBox VM 4.1.14 r77440-入力なし

パスワードはキーボードでしか入力できません。これはログイン後に表示されるものです

image of black screen with dock with grey icons

で端末に切り替えようとした場合 CtrlAlt+F1 こうなる
image of completely black screen following Alt+F1

これを修正する方法がわからない、または端末にアクセスせずにこれを修正することさえ可能かどうか。

回復コンソールも機能しません。開きますが、キーボード入力も機能していないようです。

誰もこれが起こったのですか?

更新(翌日)キーボード入力によりAlt + F2を実行してターミナルを呼び出すことができますが、開いているターミナルウィンドウにフォーカスを変更できません。ターミナルウィンドウにフォーカスを切り替える方法に関するヒント(Alt + Tabは機能しません)。

これを見て、何が起こっているのかを知る手がかりになるかもしれません。ウィンドウマネージャが読み込まれていないかもしれません。

3
Gubatron

すべての基本的な仮想マシン構成設定を健全性チェックしましたか?つまり、VirtualBox VM設定を何かに設定してみてください。

  1. Generalで、Operating SystemLinuxであり、VersionUbuntuまたはUbunt-64必要に応じて。
  2. Systemで、チップセットとしてPIIX3を使用します。 notEFIを有効にします。
  3. Displayでは、当然1つのディスプレイのみです。 3Dと2Dの両方の加速offをオンにします。ビデオメモリのサイズについて何をアドバイスすればよいかわかりません。それで、32 MB? (十分以上の方法のように思えるので、どうして?)
  4. Audioでは、常に「ICH 97」を使用する必要があります。そうしないと、Ubuntuで音が出ません。 (VirtualBox om VirtualBoxがUbuntuで動作しない理由はわかりません。それについて尋ね続けるつもりです。)

任意の種類の使用可能な端末モードに入ることができるかどうかを確認するために、single userモードで起動しようとしましたか?

  1. 使用するGRUBブートメニューエントリを選択(強調表示)します。
  2. 押す e 選択したブートメニューエントリのGRUBブートコマンドを編集します。
  3. カーネルブートオプションsingleを下部の行のro quiet splashの後に追加します。
  4. どちらかを押す Ctrl+X または F10 これらのカーネルオプションを使用して起動します。

single userモードで正常に起動できる場合、VirtualBox Guest Additionsをインストールし、現在の12.04アップデートを適用できます。これを試してみることをお勧めします。

  1. を使用してdkmsをインストールすることから始めます

    apt-get update
    apt-get install dkms
    

    これをお勧めする理由は2つあります。

    • これは、VBマニュアルの Installing the Linux Guest Additions セクションで行うことをお勧めします。
    • 個人的にVB VMにGuest Additionsをインストールすると、dkmsをインストールしなかったときに問題が発生しました。 ;-)
  2. Guest Additionsイメージファイルを仮想マシンのCDドライブに添付します。私のMacBookでは、この画像は次の場所にあります。

    /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso
    

    注:を押す Shift++G Go To The FolderウィンドウをFinderに画像ファイルのフルパス名を入力できます。

  3. 仮想マシンの(仮想)CDデバイスをマウントします。

    mkdir /media/VbAdditionsCD
    mount /dev/cdrom /media/VbAdditionsCD
    
  4. Guest Additionsインストールを実行します。

    /media/VbAdditionsCD/VBoxLinuxAdditions.run
    
  5. また、他の現在の12.04アップデートを次のもので適用することをお勧めします。

    apt-get upgrade
    apt-get dist-upgrade
    

    (助けにはならないかもしれませんが、試してみる価値はありますか?)

  6. 再起動して、何が起こるかをお知らせください

    reboot now
    

注:Sudoは、single userモードを使用するとareroot(誰かが好奇心がある場合に備えてこれに言及する)。


ログを見たことがありますか? Live CDからVMを起動できますか?その場合は、VMの/var/log/syslogをご覧ください。

また、VirtualBox VM内でこれが発生しているため、仮想マシンのログを調べて、何かが「飛び出す」かどうかを確認する必要があります。

ログのテキストを切り取ってペーストビンに貼り付けることもできます paste.ubuntu.com たとえば、ペーストをペーストビンに追加しますあなたの質問に。

VirtualBox Manager with show log highlighted

3
irrational John

12.04更新後に同じ症状が見られました。 VBoxの追加機能を削除して再インストールし、「apt-get -f install」を実行しました。両方ともシングルユーザーモードでブートされたルートとしてログインしました。起動するシングルユーザーモードを取得できない場合は、grubの「gfxmode $ linux_gfx_mode」行を削除します。

1
jfeatherly

また、健全性チェックも試してみましたが、これは何が悪いのかを理解するのに役立ちました。私の場合、11.10からのアップグレード中に「libjpeg8」がインストールされていませんでした。それを修正するために、私がしたことは次のとおりです。

  • ブート中にSHIFTを押しながら、「以前のLinuxバージョン」を選択します。そのメニューには、Linux 3.0.0-14のUbuntu、Linux 3.0.0-12のUbuntu、Linux 2.6.38-11のUbuntuのオプションがありました。 -12を選択しました。これは、持っていた11.10に相当すると思います。
  • 起動時に同じ黒い画面が表示されましたが、今回は左側のタイルが機能していたため、ターミナルウィンドウを開いてクリックし、入力できるようになりました。

Sudo apt-get install libjpeg8

  • 次に、vboxゲストの追加を削除しました(これを数回実行する必要がありました。実行するたびにアンインストーラーが何かをしたので、アンインストーラーが変更を報告しなくなるまで試しました)

Sudo sh /media/VBOXADDITIONS_4.1.12_77245/VBoxLinuxAdditions.run uninstall

  • そして再インストール

Sudo sh /media/VBOXADDITIONS_4.1.12_77245/VBoxLinuxAdditions.run

再起動すると、デスクトップが機能するようになりました。

0
alokoko