Ubuntu
Ubuntu VM 無法使用比 Windows Server 2012r2 上的 Microsoft Hyper-V Hypervisor 版本更新的核心啟動
我有兩個 Ubuntu Server 18.04 LTS VM 在 Windows Server 2012r2 上的 Hyper-V 上執行。此外,我在同一個 Hyper-V 伺服器上有兩個 Windows VM(1 10、1 7)。Windows VM 沒有遇到此問題。
從核心 > 4.15.0-43(特別是 46 或 47)引導時,它們都表現出以下症狀
與正常相比,核心引導非常緩慢。它通常會在這條線上掛起一段時間:並最終繼續。
很長一段時間後,虛擬機找不到虛擬硬碟並啟動到 BusyBox 恢復終端,如下所示:
我可以從 Linux live-cd (Ubuntu 18.04 LTS) 啟動,掛載虛擬硬碟的分區並訪問所有文件。此外,我可以確認在恢復終端中看到的 UUID 是正確的。
這確實發生在 Windows 伺服器更新 KB4493451、KB890830 April、KB890830 March 和 KB4489891 之後。但是,我無法確認在這些更新的應用程序和現在之間是否重新啟動了 Linux VM。我可以確認問題確實是在安裝 KB890830 後重新啟動後第一次出現。(自從安裝 KB4493451 以來,我們還沒有重新啟動)。
可能是什麼問題以及我們如何確保當機器(物理或虛擬)重新啟動時,所有 Linux VM 的啟動正常。
非常感謝你。
升級到 Ubuntu Kernel 4.15.0-48 解決了這個問題。
之後我在這裡找到了有解決方案的更改日誌條目,它說:
kernel 4.15.0-44 cannot mount ext4 fs with meta_bg enabled (LP: #1813727) - ext4: fix false negatives *and* false positives in ext4_check_descriptors()