Arch Linux - 轉向使用 Windows 的雙啟動

Arch Linux - 轉向使用 Windows 的雙啟動

所以我是一個中級 Linux 用戶(我過去運行過 Ubuntu 之類的東西,但我仍在學習很多東西) - 最近我厭倦了 Windows 並決定安裝 Arch。完成此操作後,我突然意識到我將無法玩任何 Steam 遊戲,並得出結論,我需要一個 Windows 分割區。

我在網路上看到的所有指南都建議安裝 Windows,然後安裝 Arch,我很難理解為什麼會發生這種情況。

我的意思是,難道我不能啟動到我的Arch livecd,使用fdsik 調整我的Linux 分割區(這是目前磁碟上唯一的分割區)的大小,用剩下的部分建立一個NTFS 分割區,安裝Windows,然後重新配置GRUB 以包含Windows分割區在啟動選項中?或者我過於簡單化並且遺漏了一些東西?我想 Windows 可能會以某種方式更改 MBR 並使自己成為預設開機分割區,但如果發生這種情況,我總是可以進入 GParted livecd 並使我的 Linux 分割區成為開機分割區,不是嗎?

答案1

我在網路上看到的所有指南都建議安裝 Windows,然後安裝 Arch,我很難理解為什麼會發生這種情況。

Windows 安裝程式會重寫磁碟上的啟動訊息,因此他們建議先安裝 Windows,然後再安裝 Linux。

當然,您可以在安裝 Windows 後使用 Live CD 來設定 GRUB。這種方式和先安裝Windows再安裝Linux沒有什麼不同。

答案2

其實,這並不重要,正如你所說,你可以隨時透過livecd更改它。

但我建議使用 Windows 啟動管理器,因為 Windows 每次需要重新啟動時都將無法更新,並且會非常煩擾您1。我建議安裝 Linux,然後安裝 Windows。之後,您需要使用類似的程式將 GRUB 新增至 Windows 開機載入程序易BCD。它會使啟動速度變慢,但這樣 Windows 就會保持最新狀態。

1當您關閉它時,它將嘗試安裝更新,並且在啟動時它將嘗試完成該過程。這將失敗,因此它將恢復變更並再次關閉。您必須啟動它。當你在Windows上上網幾分鐘後,它會看到“哦,有一個補丁我還沒有安裝”並再次強制更新。另一個解決方案是僅在需要更新時將 Windows 啟動管理器設定為主,然後切換回 GRUB,但這需要大量工作。

相關內容