Xen

升級到 Ubuntu 10.04 後 Xen 核心無法啟動

  • August 11, 2011

我們將帶有 Xen 的 Ubuntu 升級到 10.04,升級後它將啟動到正常 ubuntu,但不會啟動到 Xen (3.3) 核心。

我們的輸出:

畫面輸出

我們嘗試了什麼:

  • 增加 grub 中 vmlinuz 行的 rootdelay
  • 根等待

結果 :

沒有,它總是回退到一個不響應任何東西的外殼。

有沒有人遇到過這個錯誤?

我們最終啟動了 ubuntu 並將鏡像遷移到 KVM

它沒有找到根文件系統,因為光碟的 UUID 錯誤

你有兩個選擇:

1.) 直接在引導載入程序 grub 中編輯根部分。將 UUID=123123….. 替換為正確的 rootfs /dev/sdaX。一旦系統啟動執行 update-grub

2a.) 引導 R​​escuesystem,如 grml 或 SystemRescueCd。如果你的系統是 64bit 啟動 64bit 核心!- 將 rootfs 可能 /dev/sda1 掛載到 /mnt - 然後執行以下命令來更新 grub

重擊
chroot /mnt 更新-grub

2b.) 如果 2 失敗,您可以使用以下命令重新安裝 grub: - 將 rootfs 可能 /dev/sda1 安裝到 /mnt,然後:

重擊
mount --bind /dev/ /mnt/dev
mount --bind /proc /mnt/proc
掛載 --bind /sys /mnt/sys
chroot /mnt grub-install /dev/sda

我希望這可以幫助蒂姆

引用自:https://serverfault.com/questions/295366