起動に失敗しました:エラーはありませんが、シェルにアクセスできません。

起動に失敗しました:エラーはありませんが、シェルにアクセスできません。

私はサーバーに/ dev / md2として新しいRAID 1アレイをインストールしました。正しくインストールされ、読み取り/書き込みが可能です。 fstabを修正して再起動しましたが、sshでログインできません。その後、キーボードとモニターを接続しました。

通常、接続しているリモートホスト(fstabにマウントされたバックアップサーバー)をマウントできないというエラーが発生します。私が遊んでいる間、サーバーをシャットダウンしてバックアップを壊す機会がなかったので、これは驚くべきことではありません。他の投稿からのアドバイスに従って、そのエントリのfstabにnoauto行を追加しました。次に、vimを使用してfstabを編集します。ところでもう一度考えてみると、以前にこのエラーが現れなかったのが痛いです。これは、バックアップサーバーがすでにダウンしている間に新しいアレイを追加する前に一度再起動したが、何も得られなかったためです。エラーメッセージ。本当に間違っています。

とにかく、このnoautoオプションをリモコンに追加した後でも再起動後もまだSSHに接続できず、モニターから取得することは次のとおりです。

fsck from util-linux-ng 2.17.2
/dev/md1: clean, 3680768/60071936 files, 208210802/240284144 blocks

(/dev/md1 は / としてマウントされます。) プロンプトはありますが、シェルではありません。何でも入力できますが、Enterキーを押すと何も機能しません。 Ctrl+Alt+F2 を使用すると、別の空のプロンプトが表示されますが、シェルは再び表示されません。 F3-F6でも発見した内容です。

ここが本当に変になります。その後、Ctrl + Alt + F1を使用して最初のプロンプトに戻ると、カーソルを除いて画面は空白になります。カーソルは、任意の(再起動するたびに変更されるため)垂直位置になります。

[7.26####] hda-intel: no codecfound のようなものを得る前は、オーディオドライバと関連がありました。

サーバーをバックアップして実行する必要がありますが、fstabを編集して新しいアレイを削除したり、noauto編集を元に戻すことはできません。

どんなアイデアがありますか?

編集:起動中に左のShiftキーを押して回復モードに入ろうとしました。これにより、リカバリモードを選択できましたが(UbuntuまではLinux 2.6.32-74-serverを使用)、いくつかのタスクのみを実行してすぐに進めることができました。戻る 上記の役に立たないヒントです。

Edit2:私はばかだと気づきました。 fsck from...は実際にはAlt + F7コンソールからのもので、ランダムに配置されたカーソル/ hdaエラーはインストールダイアログ(Alt + F1)からのものです。

編集3:fastbootを追加してfsckをスキップしようとすると、次のメッセージが表示されます。

[41.631382]EXT4-fs error (device md1): ext4_mb_generate_buddy: ECT4-fs:group 4033: 3895 blocks in bitmap, 3894 in gd
[41.632061] Aborting journal on device md1-8
[41.651633] EXT4-fs (md1): Remounting filesystem read-only
[41.652357] EXT4-fs(md1): delayed block allocation failed for inode 33031569 at logical offset 0 with max blocks 1 with error -30
[41.653074] This should not happen!! Data will be lost
[410653351] EXT4-fs (md1) ext4_da_writepages: jbd2_start: 1024 pages, ino 33031569 err -30

編集 4: grub init=/bin/bash を使用して bash ターミナルに入ることができますが、システムは読み取り専用でインストールされます。既存のファイルがまだ残っていることを確認できますが、まだ起動できません。 MD2(新しいRAID 1)をオフにしましたが、何も変わりませんでした。

/ proc / mdstatは、両方のRAID(md0、md1)がアクティブであり、両方のドライブが電源が入っていることを示しています。 Smart Controlはまた、SDAとSDB(md1とmd0で構成されている)が正しく機能していることを確認しました。

今fsckに閉じ込められています。エラー3を返します。これはエラーを見つけて修正し、再起動する必要があることを意味します。その後、インストールエラー4が発生しました。問題は、再起動時にこれらの現象が無限に続くため、修正中と思われるバグが修正されないことです。

編集5:ext4 fsckのいくつかの組み合わせを使用して最後の部分を解決しましたが、残念ながら私が何をしたかを説明することはできません。それは数時間前のことで、仕事を始めるとすぐに元の問題に戻りました。この部分で詰まっていたらすみません。しかし、残りの問題は解決しました。

解決策:リブート中にShiftキーを押しながらカーネルを選択している間、「e」を押すとシェルに入ります。

表示されたグルーブ構成を変更し、ターミナルに入ってquiet交換します。init=/bin/bash

mount -o remount,rw /これは読み取り専用でインストールされているため、すべての項目に対して読み取り/書き込み再インストールを実行しました。

その後、fstabの変更をコメントアウトして再起動できました。

残念ながら、今は別の問題に固執しましたが、まったく異なる問題なので、別の質問で質問します。

ベストアンサー1

おすすめ記事