このエントリーをはてなブックマークに追加


Ubuntu12.04をテキストモードにする(GUIを起動しない)

Ubuntu12.04に対してリモートログイン(端末によるログイン)しかしない場合、
Ubuntu側でGUIが動作する必要がありませんよね。
GUI(Unityなど)が不要の場合、以下のようにすればGUIを停止しテキストモードにすることができます。


動作確認環境

$ lsb_release -d
Description:    Ubuntu 12.04.4 LTS

Ubuntuデスクトップ(Unity)インストール済みのUbuntu Serverで動作確認を行いました。

GRUB_CMDLINE_LINUX_DEFAULT=”text”

GRUBの設定を変更することにより、テキストモードのログインに変更することができます。
以下に手順を記します。
尚、編集にはviを使用しました。
viが苦手な方はnanoを利用してもいいと思いいます。

  1. 以下のコマンドでgrubファイルを開く
    sudo vi /etc/default/grub
  2. 以下のように修正します。
    • 修正前
      <省略>
      GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
      GRUB_CMDLINE_LINUX_DEFAULT=""
      GRUB_CMDLINE_LINUX=""
      <省略>
    • 修正後
      textの前に半角スペースがあります。
      <省略>
      GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
      GRUB_CMDLINE_LINUX_DEFAULT=" text"
      GRUB_CMDLINE_LINUX=""
      <省略>
  3. 修正が完了したら保存しエディタを終了します。
  4. 以下のコマンドで設定を反映させます。
    sudo update-grub2
    以下のような出力が表示されます。
    $ sudo update-grub2
    Generating grub.cfg ...
    Found linux image: /boot/vmlinuz-3.8.0-35-generic
    Found initrd image: /boot/initrd.img-3.8.0-35-generic
    Found linux image: /boot/vmlinuz-3.8.0-34-generic
    Found initrd image: /boot/initrd.img-3.8.0-34-generic
    Found linux image: /boot/vmlinuz-3.8.0-29-generic
    Found initrd image: /boot/initrd.img-3.8.0-29-generic
    Found memtest86+ image: /memtest86+.bin
    done
  5. 再起動すればテキストモードによるログインになっているはずです。
    sudo reboot
    01.gif
     

以上、GUIモードからテキストモードに変更する手順でした。



添付ファイル: file01.gif 587件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:29:32