QA@IT

VirtualBox + Ubuntu で、CUIにすると起動不能

5664 PV

以下のサイトを参考に、GRUBの設定を変更したのですが、起動できなくなってしまいました。
http://mattintosh.blog.so-net.ne.jp/2012-02-28_ubuntu_login_cui

操作の手順ですが、次のコマンドでgrubの設定ファイルを開きました。
sudo vi /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT の内容を、「splash quiet text」に変更しました。
保存後、
sudo update-grub
を実行しました。
再起動した所、画面が真っ暗のまま、何も起きません。5分ほど待ちましたが、変わりません。

Ubuntuは、以下のサイトから、Virtualbox用のハードディスクイメージを使用しています。
http://www.ubuntulinux.jp/download/ja-remix-vhd

何が何だかさっぱりわからないのですが、どなたか解決策をご存じないでしょうか。

回答

こんにちは。

ためしに手順をVMPlayerの自分でインストールしたUbuntuで試してみましたが、ちゃんと起動しました。手順そのものは間違いはないようです。

真っ暗な画面でCtrl+Alt+F1, Ctrl+Alt+F2 などを押しても何も変化はありませんか?

その他確認事項としては

  • sudo update-grubはエラーなく完了していますか?

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet text"
となっていますか?
GRUB_CMDLINE_LINUX_DEFAULT=splash quiet text
は間違いです。

  • VirtualBoxのGUIにはハードディスクランプはありますか?あればその状況はどうですか?メディア(CD/DVD)も接続されてないですよね?

  • ホストマシン(VirtualBoxをインストールしたマシン)はWindowsですか?Macですか?

  • 利用したディスクイメージはリンク先のどのバージョンのものですか?

こういった情報も添えておいてもらえれば、同じ環境の方が試してくれるかもしれません。
( 私はVirtualBoxを使わないのですみませんが試せません。 )


追記

デフォルトのttyがGUIだったからのようです。
あいてるWindowsマシンにVirtualBoxを入れて12.04のvhdをダウンロードして試してみました。

/etc/default/grubの編集後、
再起動して少し待って(通常は1,2分?5分でも十分すぎると思います。)黒い画面がでたら Ctrl+Alt+F1 を押してみてください。
(この状態からならAlt+F1でいいんですが、最初はCtrl付きで覚えておいたほうがいいかも)

以下の画面に切り替わると思います。

Ubuntu 12.04 LTS マシン名 tty1:

マシン名 login:

なおCtrl+Alt+F2にすると

Ubuntu 12.04 LTS マシン名 tty2:

マシン名 login:

になります。どちらでログインしても構いません。
詳しくは説明しませんがこれは仮想コンソールという仕組みです。

原因としては起動直後の表示画面がGUI用の画面になっていた。ということになります。

編集 履歴 (2)
  • ありがとうございます!
    ただ、どうもマシンのスペックが悪すぎて、起動するのにすら時間がかかりまして、別のマシンを立てる事にしました…。
    貴重なご意見、ありがとうございました。
    -
  • 個人的な意見ですが、すくなくとも我が家のマシン何台かで試した限り、VirtualBoxよりVMPlayerでやったほうが倍以上早いですよ。スナップショット機能はVMPlayerだとないですが。参考までに。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。