Dell R630 が新しいカーネル バージョンでカーネル パニックに陥る

Dell R630 が新しいカーネル バージョンでカーネル パニックに陥る

Dell R630 上の Ubuntu 16.04

4.4.0-116-genericベースインストールからの起動:

  1. 「ディスク `hd0' の外部で読み取りまたは書き込み」の警告
  2. システムは正常に起動します。

4.4.0-165-genericシステムアップデートからの起動:

  1. 「無効な範囲」の警告
  2. システムは起動を開始しますが、スタック トレースで失敗します。

これまでは、システムで使用可能なカーネル (165 およびそれ以前のいくつか) のいずれもシステムを起動できない状態だったので、Ubuntu を再インストールしました。

ディスクレイアウト:

Disk /dev/sda: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x92b9e484

Device     Boot Start        End    Sectors  Size Id Type
/dev/sda1  *     2048 3907028991 3907026944  1.8T 83 Linux

これは Ubuntu インストーラー経由ですが、スワップ パーティションは気にしません。

Dell には、ディスクの先頭に近くないと BIOS がカーネルを起動できないというバグがあり、パーティションを作成する必要があるのではないかと思います/boot。私は、これが事実ではないことを心から願っています。なぜなら、現在、この方法で構築されたシステムがいくつかあり、再起動するのが怖いからです。

BIOSのアップデートを試みました。

カーネルパニックは次のとおりです。 カーネルパニック

答え1

この問題は解決されましたが、どのアクションが解決の原因になったのかはわかりません。

Dell サポートの指示に従って、iDRAC を接続し、iDRAC と PERC のファームウェアを更新しました。新しいカーネルが起動してパニックになりました。

ファイルシステムが適切に FSCK されていることを確認するために、古いカーネルを起動しました。

その間、私はスタックトレースを少しグーグルで調べたところ、このStack Exchangeの質問念のため、以下を追加しました:

sudo update-initramfs -c -k 4.4.0-165-generic
sudo update-grub

システムは新しいカーネルで起動します。

同様のシステムをいくつか持っていますが、どのファームウェア更新の組み合わせが最適な解決策であるかを判断できればupdate-initramfs、回答を更新します。

関連情報