Boot
如何將可引導外部驅動器分區的條目添加到內部引導載入程序?
我在 Toshiba Canvio 2 上為 LinuxMint 創建了一個可引導分區,留下另一個相同大小的分區以供將來可能進行另一次安裝,驅動器的其餘部分用於儲存和備份。它工作得很好,我很滿意。在我的內部驅動器上,我有雙啟動、Win 7 和 Fedora 22。
當我啟動我的機器時,它直接進入 grub,我可以在其中選擇 Windows 或 Fedora。選擇 Windows 然後讓我進入 Windows 引導載入程序,然後從那裡進入 Windows(鍊式引導?)。要啟動到我的外部,我必須按 F12 來選擇啟動選項。我最終進入 grub,我可以選擇 Mint、Fedora 和 Win7。(我在磁碟前面的外部創建了引導分區)
這整件事是為了讓我自己學習和理解為交換、root、home、引導創建分區,試圖理解這個過程。我的問題是——假設我想選擇從 grub 主螢幕啟動到我的外部,我會做些什麼不同的事情?我現在該怎麼做才能改變它?
以下適用於 Ubuntu。Fedora 中的命令可能略有不同(對不起,我不是 Fedora 人!)但這會給你一個大致的概念。
您必須編輯該
/etc/grub.d/40_custom
文件並添加以下條目。因此,40_custom
通過以下方式打開文件:sudo nano /etc/grub.d/40_custom
並在最後一行之後添加以下條目。
menuentry "Linux-Mint" { insmod chain insmod ntfs set root='hd1' chainloader +1 }
這裡。
hd1
是包含可啟動媒體的驅動器。對您來說可能會有所不同,因此您必須正確填寫此號碼,否則將無法正常工作。保存並關閉。然後執行:
sudo update-grub
現在,當您重新啟動電腦時,您將看到一個名為
Linux-Mint
.