事情發生在寫下這篇博客的半小時前。筆者的電腦本身是Manjaro+win10雙系統並存,因為一些原因要安裝ubuntu。
裝完ubuntu用了一陣子,想切回manjaro,於是遇到了這個問題。
看到kernel panic的時候把我嚇了一跳,怎么裝個系統還能搞到連根文件系統都無法掛載了……仔細想想完全沒道理,看到下面出現好幾次kernel_init,猜測是boot的姿勢不對。
馬上強行reboot,並選擇manjaro的fallback-initramfs選項,果然能進系統。說明boot出現了問題。
於是打開終端,sudo grub-mkconfig -o /boot/grub/grub.cfg保證grub.cfg的信息正確。然后reboot進BIOS,把ubuntu的選項調到下面,manjaro的弄上來,perfect。
所以是什么問題呢?是ubuntu的grub2出了問題嗎?我覺得不太可能,但是事實又打了我的臉。看了網上的介紹,介紹的原因都是因為/boot空間滿了(在筆者的電腦不存在這樣的情況)。完全不是同一個原因。
看到網上(至少是百度上)沒有類似的經驗介紹,於是作此博客,僅供參考。