我有啟動問題。
我已經安裝了庫班圖 13.10來自標準映像檔(使用標準安裝程式),無需手動分割區。在設定過程中,我選擇了「在整個加密 LVM 上設定」選項。我有兩張磁碟:(hd0
預先安裝了 Windows 8)和一張hd1
裝有 Kubuntu 的新磁碟。安裝完成後,我重新啟動並收到以下訊息:
[ 支援最小的類似 BASH 的行編輯。為了 第一個單詞,TAB列出可能的命令 完成情況。其他地方 TAB 列出了可能的 設備/檔案名稱的補全。 ] 幼蟲>
我輸入“reboot”,然後進入 BIOS,退出而不保存更改,現在我可以看到一個正常的 grub,其中列出了 Kubuntu、Windows 等選項。
我可以從它成功啟動 Kubuntu。
如果我輸入ls
最小的 grub,它會顯示 6 個分區,hd0
但沒有顯示hd1
。似乎 GRUBhd1
僅在 BIOS 以某種方式預先載入它之後才開始看到。
我還嘗試修改 grub.cfg 新增instmod lvm
但不成功,可能是因為 GRUB 駐留在 LVM 本身。我閱讀了幾個論壇主題,但甚至不知道如何對這個問題進行分類。
有人可以幫我嗎?
更新。我的配置可以找到這裡…
更新如果我輸入exit
最小的 GRUB,我會得到普通的 GRUB。
更新這是“sudo parted --list”輸出這裡
答案1
看著你的sudo parted --list
輸出,您已經將引導分割區放到 LVM 上...壞主意了!前往Linux 文件項目閱讀為什麼你不應該...
boot
未包含在 LV 中,因為開機載入程式尚不了解 LVM 磁碟區。 LVM 上的開機可能會起作用,但您會面臨系統無法引導的風險。[原文如此]