對於雙啟動,一般的想法是預裝一個帶有 Windows 的系統,然後安裝帶有 Windows 的 Linux。在啟動時,您可以選擇使用 Windows 或 Linux。
相反的情況呢?如果我的系統只安裝了 Linux 並且我想在雙引導模式下安裝帶有 Linux 的 Windows 怎麼辦?
本教程將向您展示如何在雙啟動 Ubuntu Linux 後安裝 Windows。
在現有的 Ubuntu Linux 系統上雙啟動 Windows
本教程在使用 UEFI 和 GPT 分區方案的 Ubuntu 系統上進行了測試。從理論上講,相同的過程應該適用於大多數(如果不是全部)Linux 發行版。
我需要
以下是您安全輕鬆地執行這些步驟所需的一切:
- 大小為 8GB 或更大的可啟動 Windows 10 USB 記憶棒(USB 密鑰、筆式驅動器)
- Live Ubuntu USB 記憶棒(USB 密鑰、筆式驅動器),大小為 4GB 或更大
- 具有 UEFI 引導且僅安裝 Ubuntu Linux 的計算機
- 創建可引導的 Windows 和實時 Linux 光盤需要 Internet 連接
- 如何將重要數據備份到外部磁盤(可選但推薦)
本教程也可以使用單個 USB 密鑰進行管理。首先創建一個 live Linux USB,使用這個 live Linux USB 為 Windows 創建一個分區,然後使用與可啟動 Windows USB 相同的 USB 密鑰。
強烈建議您在開始這些步驟之前閱讀整個教程。
步驟 0:備份重要數據
這就是事情。使用磁盤分區和啟動設置。如果失敗,您將丟失數據。
備份到外部磁盤提供了一個安全網。在最壞的情況下,如果遇到問題,您可以安裝 Windows 或 Linux 並將數據複製回您的系統。
你如何進行備份?最簡單的方法是使用外部 USB 或 SSD 光盤從存儲文件的文檔、音樂、圖像和其他文件夾中復製文件。
步驟 1:創建可啟動的 Windows USB
如果您有權訪問 Windows 系統,則可以: 按照 Microsoft 網站上的說明進行操作 創建可啟動的 Windows 媒體。
如果您只有 Linux 系統,創建可引導的 Windows USB 可能會很困難。幸運的是,一個名為 Ventoy 的便捷開源工具在這種情況下非常有用。
我詳細解釋瞭如何在 Linux 上創建可啟動的 Windows 10 USB。有關詳細說明,請參閱指南。這裡有一些要點。
插入大小為 8GB 或更大的 USB 並格式化。然後下載適用於 Microsoft Windows 的 ISO。
然後下載 最新版本..解壓縮文件夾並運行 VentoyWeb.sh 腳本 sudo。執行時,將顯示 URL。複製此 URL 並將其粘貼到瀏覽器中。
運行 Ventoy 的網頁打開。 執行 UEFI 安裝和[インストール]單擊按鈕。
安裝完成後,你會在 U 盤上看到兩個分區,VTOYEFI 和 Ventoy。您需要將下載的 Windows ISO 映像複製到 Ventoy 分區。
複製完成後 不要著急拔掉USB 然而。文件管理器[アンインストール]單擊一個選項。
既然您有一個可啟動的 Windows USB,最好對其進行測試以查看它是否有效。
你怎麼做呢? 連接 Windows USB 並重新啟動系統。當系統重新開機並出現系統製造商徽標時,按 F2 / F10 / F12 訪問 BIOS 設置。
如果您使用的是 BIOS,請選擇從 USB 啟動。 在某些情況下,您可能需要禁用安全啟動 從 BIOS 設置。
如果可啟動的 Windows USB 成功創建,將顯示 Ventoy 屏幕,您需要選擇在 Windows 10 中啟動。
在此之後,您將看到幾個有關安裝 Windows 的屏幕。不要去安裝部分。關機,關閉系統,然後重新啟動 Linux。
此檢查是必要的,因為您需要可啟動的 Windows USB。否則,本教程的其餘部分將毫無意義。
在這個階段,移除可啟動的 Windows USB。
第 2 步:創建一個實時的 Ubuntu Linux USB
你可能想知道為什麼在 Linux 已經正確安裝的情況下還需要一個 live Ubuntu USB。
原因是您需要修改現有分區並釋放空間來安裝 Windows。但是,您不能在 Linux 上更改掛載的分區。 如果您使用 Linux,則該磁盤已安裝。您不能修改它或創建新分區。
因此,需要實時 Linux USB。從 live USB 啟動並從 live session 在磁盤上創建所需的分區。
現在您知道原因了,讓我們繼續創建一個實時的 Ubuntu USB。首先,從網站下載 Ubuntu ISO 映像。 適用於任何版本的 Ubuntu。
然後連接至少 4GB 大小的 USB。
Ubuntu 有一個啟動磁盤創建工具。 你也可以在 Linux 上使用 Etcher。這是你的選擇。在這裡,我們將使用啟動盤創建器。
這個過程真的很簡單。連接的 USB 將被識別。它還需要自動檢測 Ubuntu ISO。如果沒有,您可以隨時瀏覽。有了這個設置,[起動ディスクの作成]只需單擊一個按鈕。
創建一個實時的 Ubuntu USB 需要幾分鐘。你可以打 結束 下面的按鈕。
第 3 步:從 Live USB 啟動並為 Windows 創建可用空間
好的。它現在將從實時 Linux USB 啟動。
重新啟動系統。當您打開電源並看到製造商的標誌時,按 F2 / F10 / F12 進入 BIOS 設置。現在進入引導順序並從 LinuxUSB 引導。
如果您看到此屏幕,請嘗試訪問 Ubuntu。
現在實時會話已經開始,打開磁盤應用程序。它已經安裝好了。
在磁盤應用程序中,仔細選擇計算機的主硬盤驅動器/SSD。在此處安裝 Linux。有一個 ESP 分區(用於 UEFI 引導設置)和一個 Linux 分區,如下圖所示。這是需要調整大小以便為 Windows 騰出可用空間的分區。
如果您設置了 root、swap 和 home 分區,則需要調整 home 分區的大小。
如果更改尺寸,將顯示最小尺寸。您不能將光盤縮小到該點以下。當然,留出額外的空間供 Linux 使用。
請注意,“分區大小”適用於 Linux 分區。在下圖中,我將 Linux 分區從 256GB 減少到了 120GB。這將為您的 Windows 安裝提供 136GB 的可用空間。
如果單擊調整大小按鈕,調整大小過程可能需要幾分鐘才能完成。
系統有三個分區,如下圖所示。 一個是 500 MB 的 ESP 分區(用於 UEFI 引導)、一個 120 GB 的 Ext4 分區(用於 Linux)和 136 GB 的可用空間。
您現在擁有專用於 Windows 的可用空間。立即關閉系統。
第 4 步:從 Windows USB 啟動並開始 Windows 安裝
連接可啟動的 Windows UBS。重新啟動系統,訪問 BIOS 設置並從 USB 啟動。現在你知道如何做到這一點了。當我在步驟 1 中檢查可引導的 Windows USB 時,我這樣做了。
如果您使用它來創建可啟動的 Windows USB,您將看到 Ventoy 屏幕。點擊進入。
顯示 Windows 徽標。幾秒鐘後,您將看到選擇語言、時間和鍵盤的選項。
下一個屏幕為您提供開始安裝的選項。 單擊“立即安裝”。
接下來的幾個屏幕將要求您提供 Windows 許可證密鑰。如果您沒有,請跳過它。您也可以稍後激活 Windows。 系統將提示您選擇 Windows 版本並接受最終用戶許可證。
輸入您的許可證密鑰或跳過
選擇 Windows 版本
我同意條款和條件
在下一個屏幕上,選擇自定義安裝選項。
接下來,您將進入分區屏幕。選擇在步驟 3 中創建的可用空間(未分配空間)並選擇它。[次へ]單擊按鈕。
複製文件並安裝 Windows 將需要幾分鐘時間。
之後,系統會自動重啟,但這次會直接啟動 Windows。
Windows 安裝尚未完成。下次啟動時,系統會提示您配置要使用的 Windows。這很乏味,但很容易上手。
這部分的細節我就不贅述了。這是因為我們知道我們可以處理組件並在按下下一個按鈕之前等待大部分時間。不過,我分享了一些截圖以供參考。
Windows 安裝成功後,大多數情況下會默認啟動。 您需要恢復 Grub 雙啟動屏幕。
第 5 步:取回 Grub 引導加載程序
重新啟動系統並在開機時進入 BIOS 設置。 將 Ubuntu 從引導順序或引導順序上移。您可能需要使用箭頭鍵或 F5 或 F6,並且您的系統可能有不同的屏幕。
保存並退出。這次你需要啟動 Ubuntu。戰鬥還沒有結束。 grub 引導加載程序可能不知道 Windows 存在。因此,建議在 Ubuntu 上更新 grub。
只需打開一個終端並使用以下命令:
sudo update-grub
重新啟動系統。出現熟悉的 grub 啟動屏幕,您可以選擇啟動 Ubuntu 和 Windows。
這是這漫長旅程的終點。這需要時間和精力,但如果你想在 Ubuntu 之後安裝 Windows,你絕對可以做到。
如果您仍有疑問,請在評論部分告訴我們。我會回答。