
我有Debian。我想在同一硬碟上運行 Windows,但在不同的分割區中。我不想啟動我的電腦「DualBoot」(DualBoot 會導致電腦出現問題)。我該怎麼辦?我可以在啟動時按下一個按鈕(選擇Windows分割區)並進入Windows嗎?
答案1
即使您沒有描述任何錯誤或問題,我也可以判斷並嘗試提供建議。
首先,如果您有支援虛擬機器管理程式的 CPU/主機板,同時您可以在虛擬機器 (VM) 中執行 MS-Windows 作業系統,那麼就沒有必要進行雙重啟動。運行 Debian Linux 作為主機作業系統可為您提供至少兩個用於虛擬化的系統。 Linux 原生 KVM-Qemu 或 Qracle (SUN) VirtualBox。這些都是可靠、穩定且功能齊全的虛擬器:VBox 適合初學者,KVM-Qemu 提供更多功能,如果配置良好,您只需單擊即可啟動 VM。必須說的是 Debian 一直作為主機運行,因此如果在 VM 中運行 MS-Windows,您可以隨時立即地切換到 Debian,反之亦然。
如果您堅持使用 DualBoot(= 啟動 Debian 或 MS-Windows),您絕對必須先安裝 MS-Windows,因為如果 MS-Windows 安裝程式偵測到任何其他(即 Linux)作業系統,您將無法繼續安裝。此外,Windows 啟動管理器無法將任何其他非 MS 作業系統新增至其「功能表」。
如果您成功地將 MS-Windows 安裝到磁碟上足夠的分割區中,則可以開始安裝 Debian Linux。就在安裝結束之前,Grub 引導程式已安裝,它會偵測所有其他預先安裝的作業系統(在我們的範例中為 MS-Windows),並將它們新增至其引導功能表中。
如果是雙重啟動,即已經安裝了 Debian Linux,我更喜歡將 MS-Windows 作業系統安裝在單獨的硬碟上(同時帶有 Debian 的硬碟暫時斷開連接)。 MS-W 安裝完成後,再次連接 Debian HD,配置 BIOS(或 UEFI)以首先啟動 Debian,然後在運行 Debian 時update-grub
以 root 身份運行,它將檢測第二個 HD 上安裝的 MS-Windows 作業系統,並將選單項目新增至Grub 啟動選單。