Centos8:從 VMware ESXi 遷移到 HyperV 後,虛擬機器無法掛載 /boot

Centos8:從 VMware ESXi 遷移到 HyperV 後,虛擬機器無法掛載 /boot

將 Centos8 從 ESXi 移至 Hyper-V 後,我的伺服器無法掛載 /boot,並出現以下錯誤:

unknown filesystem type 'ext4'

它確實進入維護模式,但 /boot 資料夾為空,因為無法安裝。

如何在啟動時啟用 ext4 來掛載 /boot?

答案1

以下是將 Centos 8 VMWare 實例轉換為 Hyper-V 實例的步驟。

刪除 vmware-tools。

重建影像:

dracut --force --no-hostonly

安裝 Hyper-V 工具

停止實例。

將 VMWare 硬碟映像複製並轉換為 Hyper-V 格式。

啟動新的 Hyper-V 機器實例,然後進入「維護模式」grub2 選單項目。

再次重建影像:

dracut --force

重啟

相關內容