Dell R630 在較新的核心版本上啟動時出現核心恐慌

Dell R630 在較新的核心版本上啟動時出現核心恐慌

戴爾 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 安裝程式實現的,但我不關心交換分割區。

我想知道戴爾是否有一個錯誤,即 BIOS 無法啟動內核,除非它接近磁碟的開頭,並且我需要進行分割/boot。我真的希望情況並非如此,因為我現在有一些以這種方式構建的系統,但我害怕重新啟動。

我嘗試過更新BIOS。

這是內核恐慌: 內核恐慌

答案1

此問題已解決,但我不確定是哪個操作導致了解決。

根據戴爾支持,我連接了 iDRAC,並更新了 iDRAC 和 PERC 韌體。新核心啟動時出現恐慌。

我啟動了舊內核,以確保檔案系統正確進行 FSCK。

同時,我用谷歌搜尋了一些堆疊跟踪,並且每這個堆疊交換問題,我添加了一個很好的措施:

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

系統現在啟動到新核心。

我有一些類似的系統,如果我可以確定哪種韌體更新組合update-initramfs是最佳解決方案,我將更新我的答案。

相關內容