概要:100%の信頼性を保証できるオペレーティングシステムはありません。ある日、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変数を変更することで、システムが使用しているコアの数を更新できます(デフォルトは2)。

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

Copyright © Windowsの知識 All Rights Reserved