將 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
重啟