
Ubuntu 16.04.03 LTS を搭載した Dell PowerEdge T130 が起動しません。動作していたのですが、停電後に起動できなくなりました。
フラッシュ ドライブからシステムを「インストールせずに Ubuntu を試す」モードで起動すると、sda ディスクに問題なくアクセスできます。問題なく fsck してマウントできます。
1TB の回転ドライブが 1 つあります。RAID、UEFI、暗号化はありません。デュアルブートなどはなく、ディスク全体が Ubuntu 用です。
起動するとgrubページまで正常に進み、次のように報告されます。
i8042 no controller found
どうやらこれは単なる偽のメッセージです。GRUB で edit を使用して非 Quiet モードで起動すると、次のようなメッセージが出力されます。
Begin: Running /scripts/local-block ... done.
....[repeats about 25 times]
Gave up waiting for root device
Alert UUID=02480..... not found
その後、何も入力できないにもかかわらず、initramfs に移動します。
UUID は、フラッシュ ドライブを起動したときに blkid で表示されるものと一致します。
フラッシュ ドライブから再インストールを試みました。別の /boot パーティションがある場合とない場合の両方、LVM がある場合とない場合の両方です。インストールは正常に実行されますが、システムは起動しません。LVM の場合、local-block スクリプトは、実行するたびに、ubuntu-vg が見つからない (またはアクティブではない) というメッセージを出力します。
Dell 診断はエラーなしで実行されます。最新の BIOS にアップデートし、BIOS をデフォルトにリセットしました。ドライブは BIOS に表示され、AHCI に設定され、セキュリティ フリーズ ロックが有効、書き込みキャッシュが無効になっています。
ブート修復を実行しましたが、効果はありませんでした。 http://paste.ubuntu.com/26536753
grub に rootdelay=90 を追加してみましたが、効果はありませんでした。
Fedora と Mint もインストールしてみましたが、同じ問題が発生しました。
これを修正する方法や、追加で収集できる情報について何かアイデアはありますか?
答え1
の回答に基づいてルートデバイスを待つのをあきらめました。Ubuntu 16.04USB を使用する代わりに DVD を書き込むことを試みました。
これはうまくいきました。DVD から再インストールした後、システムは正常に動作し、起動します。
DVD と USB がなぜこのように現れるのかはわかりませんが、システムは現在動作しています。