Linux
 Computer >> コンピューター >  >> システム >> Linux

修正:Linuxが「WelcometoEmergency」に起動する

私の仕事では、Linuxを「緊急モードへようこそ」で起動すると、問題が発生することがあります。 メッセージ。ほとんどの場合、この問題は、サーバーの緊急停電後、システムクラッシュ後、またはその他の同様の状況で発生します。 90%の場合、エラーはfstabまたはLinuxファイルシステムの損傷に関連しており、非常に簡単に修正できます。

この記事では、この問題を解決するためのいくつかの方法について説明します。

LiveCDを使用してLinuxファイルシステムエラーを修正する方法

サーバーで緊急停電などの障害が発生し、リモートコンソールまたはVNCでLinuxサーバーに接続すると、次のように表示されるとします。

Welcome to emergency mode! After logging in, type “journalctl -xb” to view system logs, “systemctl reboot” to reboot, “systemctl default” or ^D to try again boot into default mode.
Give root password for maintained (or press Control-D to continue).

修正:Linuxが「WelcometoEmergency」に起動する

緊急モードは、OSがレスキューモードで起動できない場合に、システムを回復するための最小限のLinux環境を提供します。緊急モードでは、Linuxはルートファイルシステムを読み取り専用としてマウントします。他のローカルファイルシステムはマウントされておらず、ネットワークインターフェイスは起動されません。

Control + Dを押すと 、システムは起動を開始しますが、しばらくすると緊急モードに戻ります:

修正:Linuxが「WelcometoEmergency」に起動する

この問題を解決するには、LiveCDまたはLiveUSBからサーバーを起動し、 SystemRescueCdを使用する必要があります。 道具。 systemrescuecdが組み込まれたLiveCDイメージからホストを起動しました :

修正:Linuxが「WelcometoEmergency」に起動する

次に、ファイルシステムチェックを実行し、次のコマンドを使用して、見つかったすべてのエラーを修正します。

# fsck -y /dev/sda1 —ここで、sda1はディスクパーティションです

すべてのパーティションを確認して、ホストを再起動する必要があります。ほとんどの場合、問題は解決されます。

/ etc/fstabの問題による緊急モード

発生する可能性のあるもう1つの問題は、 fstab 損傷または誤った構成。私の場合、 systemrescuecdから起動したとき システムを確認したところ、エラーは見つかりませんでしたが、問題は解決しませんでした。 fstabを開くと、マウントするディスクパーティションがなく、構成ファイルで使用できるのはブートディスクエントリのみであることがわかりました。

修正:Linuxが「WelcometoEmergency」に起動する

この問題を解決するには、 blkidを使用してディスクのUUIDを取得する必要があります :

修正:Linuxが「WelcometoEmergency」に起動する

次に、取得したすべての情報を fstabに追加します Linuxホストを再起動します。正しく実行すると、Linuxは通常モードで起動します。

LinuxはUSBスティックからインストールされました

また、LinuxがUSBメディアからインストールされていて、サーバーを再起動した後、システムが「Welcome toEmergencyMode!」というメッセージで起動したという状況に遭遇しました。 fstabを表示した後 、USBデバイスが作業パーティションとして表示されていることがわかりました。この場合、USBドライブマウントエントリを削除して、システムを再起動できます。最初のケースと同様に、systemrescuecdから起動し、fstabを開く必要があります。同様のエントリが表示される可能性があります— / mnt / usb1

修正:Linuxが「WelcometoEmergency」に起動する

USBドライブを使用していない場合は、この行を削除してください。

WindowsとLinuxのデュアルブート構成

ユーザーから報告されたこの問題の別の変種は、同じコンピューター(デュアルブート構成)でWindowsとCentOSの両方を使用していることです。緊急モードエラーは、起動中にWindowsパーティションをマウントするときによく発生します。通常、この問題はWindowsの高速起動を無効にすることで解決されます。

無効にするには、現在利用できない設定の変更を選択します [コントロールパネル]\[すべてのコントロールパネル項目]\[電源オプション]\[システム設定]にあります。 [高速起動をオンにする]オプションのチェックを外します

修正:Linuxが「WelcometoEmergency」に起動する

変更を保存して、デバイスを再起動します。これを実行すると、Linuxは正常に起動するはずです。

LVMパーティションを使用している場合、このエラーも発生する可能性があります。一般に、解決策は一般的なパーティションに関連するものと似ています。fstabの構成を確認し、その中のエラーを修正してください。


  1. Linuxで高いメモリ使用量を修正する方法

    私たちのコンピュータには、これまでよりも多くのメモリが搭載されています。これを読んでいるときに関係なく、これが当てはまる可能性は十分にあります。とはいえ、いくらメモリを持っていても、それだけでは十分ではないようです。 コンピュータまたはサーバーに必要なすべてのRAMを詰め込むことができ、何かが常にそれを使用することができます。ほとんどの場合、これは良いことです。結局のところ、RAMを使用しない場合、そのすべてのRAMのポイントは何ですか?一方、制限がある場合は、メモリ不足が問題になる可能性があります。 メモリ使用量についてよろしいですか? メモリの解放を検討する前に、何かが実際にメモリを使

  2. Excel でエラーが発生した問題を修正

    インドの眼鏡会社 Lenskart の共同創設者であり、Shark Tank India のサメである Peyush Bansal は、番組で、MS Excel なしでは自分の人生は想像を絶するものになるだろうと述べたことがあります。そして、ほとんどの企業や個人が同じような考えを持っていると思います。当初、Excel は 1987 年に Mac で最初にリリースされ、その後 Windows でリリースされ、すぐに世界中でトップの表計算ソフトウェアになりました。ただし、Windows はクラッシュやバグが多いことで知られており、多くのユーザーが Excel でエラーが発生するという問題に直面して