Debian を起動できません: udevd は sda および sdb デバイスをロードできません。

Debian を起動できません: udevd は sda および sdb デバイスをロードできません。

Debian を起動できませんこのエラーは、システムの起動時に発生します。

Driver 'pcspkr' is already registered, aborting.

blacklist snd-pscp私は追加してこの問題を解決しました。/etc/modprobe.d/blacklist.confこれに触発されて

起動時にこのエラーは表示されませんが、私のコンピュータはこれを印刷して停止します。(シェルは実行されていません。テキストを入力でき、画面に表示されますが、どのコマンドも実行できません(入力すると何も起こりません))

[10.175214] [drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[10.175223] [drm] nouveau 0000:01:00.0: Output VGA-1 is running on CRTC 0 using output 0
[10.181152] Console: switching to colour frame buffer device 240x67
[10.188268] registered panic notifier
[10.188302] [drm] Initialized nouveau 0.0.15 20090420 for 0000:01:00.0 on minor 0

何度もアクティビティがない場合は、次の行も表示されます。

udevadm settle - timeout of 180 seconds reached, the event queue contains:
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:1/0:0:1:0/block/sda (718)
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:1/0:0:1:0/block/sda/sda1 (719)
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:1/0:0:1:0/block/sda/sda2 (720)
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:1/0:0:1:0/block/sda/sda5 (721)
/sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:1/0:0:1:0/block/sda/sda6 (722)
/sys/devices/pci0000:00/0000:00:1f.1/host1/target1:0:0/1:0:0:0/block/sdb (731)
/sys/devices/pci0000:00/0000:00:1f.1/host1/target1:0:0/1:0:0:0/block/sdb1 (732)
done (timeout).
udevd[294]: worker [327] unexpectedly returned with status 0x0100

udevd[294]: worker [327] failed while loading '/devices/pci0000:00/0000:00:1f.1/host0/target0:0:1/0:0:1:0/block/sda'

udevd[294]: worker [317] unexpectedly returned with status 0x0100

udevd[294]: worker [317] failed while loading '/devices/pci0000:00/0000:00:1f.1/host0/target0:0:1/0:0:1:0/block/sdb'

この問題を解決するにはどうすればよいですか?


修正する

/var/log/messages私はコンピュータからダウンロードしました(私のコンピュータにインストールされているファイルではなく、ライブLinux上の無効なファイルです。正しい「メッセージ」ファイルに関連情報/エラーがないようです。私はそうではありません。もちろん役に立ちます)

アップデート2:e2fsck2つの外部パーティション(sda)で実行していますが、終了コードは0です。(エラーなし)

アップデート3:私はただ努力します。代替スーパーブロックを使用してファイルシステムを「修復」、成功しましたが、何も変わりませんでした。 :(. また何を試すことができますか?

ベストアンサー1

rw singlero quietgrubブートローダのカーネルラインに値を追加してシングルモードで起動できますか?

これが一部のライブLinuxシステムでDVDまたはUSBを起動した後に起動できない場合は、chrootライブシステムの/ mntに/パーティションをマウントしてインストールする必要があります。

その後、ログに示すように、別のパーティションをマウントします。 sdaには4つのパーティションがあり、sdbには1つあります。したがって、/bootパーティションを/mnt/boot homeにマウントする必要はありませんが、別の/varまたは/usrパーティションがある場合は、/mntにもマウントする必要があります。

/etc/fstab を確認し、起動時に /dev/sdb ディスクまたは他のディスクがシステムに接続されていることを確認する必要があります。システムの起動に必要なのは、/パーティションと/bootや/usr/varなどの他のパーティションだけです。そのため、他のパーティションをコメントアウトして再起動を試みる必要があるかもしれません。

UUID(現在のほとんどのLinuxオペレーティングシステムで一般的です)から起動する場合は、パーティションの/ etc / fstabに正しいUUIDが設定されていることを確認してください。パーティションの一部を削除するかUUIDを変更すると、問題が発生する可能性があります。

単一パーティションに対して検査を実行できます。ここで、blkid /dev/sdXnXはドライブ文字、nはパーティションの数です。

また、ライブシステムにいるときに実行することができ、修正smartctl -a /dev/sda不可能smartctl -a /dev/sdbなセクタだけでなく、保留中または再割り当てされたセクタを探すハードドライブに関する関連SMART情報も提供します。この値が 0 より大きい場合、特に 100 に近い場合はハードウェアに欠陥があるため、ハードドライブを交換する必要があります。

おすすめ記事