是否可以偽造 Windows 安裝以將 grub 新增至啟動功能表?

是否可以偽造 Windows 安裝以將 grub 新增至啟動功能表?

在新硬碟上全新安裝 Linux 發行版(例如 Ubuntu)時,如果我想先安裝 Linux,然後再安裝 Windows,是否可以製作 grub思考第一個分割區上有 Windows 安裝,以便安裝完成後將其新增至啟動功能表?

為了說明這一點,我有一個新的硬碟,並建立了兩個主分割區(仍然是原始分割區)和兩個邏輯分割區(Ext4 和 Swap)。我想先在 Ext4 分割區上安裝 Ubuntu,然後只在第一個主分割區上安裝某些版本的 Windows(因為我目前沒有 Windows 安裝盤,但有 Ubuntu 安裝盤)。是否可以讓 Ubuntu 現在為 Windows 新增一個項目,從而避免在安裝 Windows 後修復 grub?

答案1

首先安裝 Windows。

一般情況下應該是這樣,以供日後參考。在你的情況下,我對 Windows 安裝行為不太了解,但它總是會覆蓋 GRUB

無論您做什麼,都必須重新安裝它。


GRUB 條目如下所示:

title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

GRUB 其實並不查看用於您想要啟動的內容;它會假設你是正確的。因此,添加它並且不要使用它。

答案2

或者您可以使用 grldr 並使用本機 Windows 引導程式進行引導:

http://grub4dos.sourceforge.net/wiki/index.php/Grub4dos_tutorial

答案3

GRUB 實際上不會檢查您想要引導的內容;而是檢查您想要引導的內容。它會假設你是正確的。因此,添加它並且不要使用它。

相關內容