Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxシステムが起動しないという問題を解決してください

Linuxシステムが起動しないという問題を解決してください

  

あなたの最愛のLinuxシステムが失敗した時、どうやって問題を解決しますか?どのオペレーティングシステムも100%の信頼性を保証するものではありません。ある日、Linuxシステムさえ起動しません。この記事では、正しく起動しないLinuxワークステーションを使用するためのいくつかの戦略を説明します。

Linuxシステムをどれだけ気に入っていても、システムを復元しなければならないことがあります。はい。Linuxシステムマシンでもシステムクラッシュを引き起こす可能性があります。これは、ビデオ設定エラー、カーネルアップデートエラー、またはinitスクリプト設定エラーが原因であるかどうかは避けられません。私はこれをたくさん見ました、そして私自身のマシンでさえ、それの大部分は本当にイライラするX設定エラーによるものです。

正しいランレベルを使う

新しいLinuxシステムをインストールした後、私はすぐに災害が起きないようにするための措置を講じました。対策の1つは、システムの動作レベルを編集することです。実行レベルは、起動プロセスの実行からどれだけ離れているかをシステムに伝えます。実行レベルは6つのレベルに分けられます。

レベル0:停止(initdefaultを設定しないでください)

レベル1:シングルユーザーモード

レベル2:マルチユーザーモード、NFSなし(ネットワークがない場合は、レベル3と同じ)

レベル3:完全なマルチユーザーモード

レベル4:未使用

レベル5:X11

レベル6:再起動(initdefaultを設定しない)

デフォルトでは、新しいLinuxシステムはほとんどの場合ランレベル5(X11)を使用します。これは、起動が完了するとシステムがグラフィカルログイン画面で停止することを示します。 。何か(または誰か)がXの設定を使用する前にシステムはうまく機能します。

次に、ログイン方法を見つけなければなりません。 [Ctrl] [Alt] [F7]を押してテキストベースの仮想ウィンドウを開くことができますが、それ以外の場合は、/etc /inittabファイルでランレベルを常にレベル3に変更します。変更したコードは次のとおりです。

id:5:initdefault:

これは次のように変更されます。

id:3:initdefault:

Xが間違っている場合これは非常に簡単なシステム回復方法です。

Multi-Core

もう一つの明らかなディスク回復の方法はいつも動いているカーネルをインストールすることです。私は通常yumを介して更新されるカーネルで作業しています。時々、カーネルは私のマシンの一つ以上が起動するのを妨げるいくつかのエラーを持つでしょう。

これを避けるために、私は常に最低1つの機能しているカーネルを私のマシンで使うことを約束します。この問題を解決するには、最初に/etc/yum.confファイルにplugins = 1を追加し、次にスクリプトを適用してn-installonly.pyという名前を付けます。このファイルは/usr /lib /yum-pluginsファイルに保存されています。 。 tookeep変数を変更することで、Linuxシステムによって使用されるカーネルの数を更新できます(デフォルトは2)。

Linuxシステム上で動作しているカーネルがあることを知っていれば、セキュリティアップグレードを実行できます。新しいカーネルに障害が発生した場合は、古いカーネルを起動して新しいカーネルの問題を解決してください(削除、再コンパイル、アップグレードのいずれでも)。

Copyright © Windowsの知識 All Rights Reserved