CLIでCentOSを起動する方法は?


35

GUIで起動するCentOS 6.2 OSがあります。どのように、起動時に、することができます私はいない CLIへのGUIを起動し、代わりに、ブート?これはコンピューターの起動時に行いたいです。

回答:


49

起動するOSを選択するGRUBメニューが表示されたら(このメニューが表示されないESC場合は、「X秒でCentOSを起動中」が表示されている間にを押します)、を押しeて起動コマンドを編集します。次のような画面が表示されます:(パラメーターは異なる場合があります)

GRUBメニュー

で始まる行を探しkernelます。それを選択して、eもう一度押します。簡単なエディターを使用3して、この行の最後に追加します。これは、テキストレベルのみのランレベル3で起動することを意味します。

このスティックを作成するには、編集/etc/inittabして、で始まる行を探しますid:55その行のをに置き換え3ます。ランレベルの簡単な説明はこちらにありますが、まもなく:

  • ランレベル0および6:それぞれマシンを停止および再起動します。
  • ランレベル1:サービスは実行されていません。rootのみがログインできます。
  • ランレベル2:ユーザーはログインできますが、ネットワーキングはできません。
  • ランレベル3:ネットワークとテキストモード。
  • ランレベル4:未使用。
  • ランレベル5: GUI。

3
カーネルをランレベルブートモード用に編集した後(およびb「ブート」をプッシュした後)、スプラッシュスクリーンをロードすることになっていますか?
bgmCoder

1
@BGMそう思いますが、終了後にログインプロンプトが表示されます。
レナン

レベル1では機能しますが、レベル3では機能しません。
bgmCoder

とにかく、レナンが答えを持っています。また、私はここでそれを見つけた:linuxquestions.org/questions/linux-server-73/...
bgmCoder

3
「systemctlセットデフォルトmulti-user.target」と「systemctlセットデフォルトgraphical.target」、戻ってそれを変更するには:CentOSの7の場合は、ターミナルにこれを入力する
turiyag

4
  1. Renanが述べたものとは別に、単に実行するだけで別のランレベルに切り替えることができます。sudo init [level-number]これは一時的なもので、再起動するとデフォルトになり、で構成され/etc/inittabます。
  2. スプラッシュ画面を表示したくない場合rhgbtext、ブートメニューでカーネルパラメーターを置き換える必要があります。永続的にするには、を編集します/boot/grub/grub.conf
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.