Ubuntu

“沒有指定根設備。在 windows 10 / pop os 雙啟動上安裝 rEFInd 後啟動參數必須包含 root= 參數

  • July 8, 2020

我最近在新的戴爾 xps 9700 上設置了雙啟動,為 Pop OS(ubuntu-derivative)劃分了兩個分區(/boot 和 root)。這工作正常,除了 Pop OS 在沒有給我 Windows 選項的情況下啟動,我想要更流暢的啟動體驗,所以我使用以下方法安裝了 rEFInd:

sudo apt-add-repository ppa:rodsmith/refind
sudo apt-get update
sudo apt-get install refind

現在我得到了 rEFInd 啟動選擇螢幕,並且可以很好地選擇並啟動到 Windows。但是嘗試引導到 pop os 會使我進入 initramfs 並顯示消息“未指定根設備。引導參數必須包含 root= 參數”。可悲的是,我在這裡超出了我的深度,但似乎必須有一種方法可以將它指向正確的引導方向。任何人都可以幫忙嗎?

好吧,我覺得有點愚蠢,但我對自己的問題有一個答案。rEFInd 顯示預設情況下它可以找到的所有分區,我選擇的是 Pop OS /boot 分區,而不是根分區。

發布此後續內容,希望它可以在將來對其他人有所幫助。

引用自:https://unix.stackexchange.com/questions/597272