Linux
使用 Windows XP 和兩個單獨的 Linux 安裝進行雙重引導的分區建議
主要目標是擁有/成為:
- 視窗
- 主 Linux 安裝
- 我目前正在試驗的“其他”Linux 安裝。
- 所有三個作業系統安裝完全分開(至少開始時)。我不會
/home
在我的 Linux 安裝之間共享,因為我使用的某些應用程序可能具有不同的版本,因此我的$HOME
.- 能夠擦除目前的 Windows XP 安裝並在以後安裝它的先前映像,以享受全新的 Windows 系統。
- 能夠將我的實驗 Linux 安裝更改為其他發行版。
- 為此創建適合我的 120.0 GB 硬碟的合理分區方案。**附加資訊:**它適用於 CPU 相對較弱且不支持硬體虛擬化的筆記型電腦,因此添加 HDD 既不是一種選擇,也不是在 VM 中執行完整的作業系統。
為什麼:
- 我可能有 10 個月沒有使用 Windows 了。我不打算開始廣泛使用它,但如果我需要執行一些僅限 Windows 的軟體,它可能會不時派上用場。
- 我的主要 Linux 安裝是 Ubuntu,我非常喜歡它。同時我確實覺得有些地方可以改進(它在最新的 LTS 產品中包含了一個非常舊的 Awesome 版本,我傾向於認為滾動發布系統使用起來會更方便)。因此,我想探索那裡的其他發行版…
- 我的實驗 Linux 安裝應該只是為了測試。我想嘗試幾個不同的發行版(我的第一個是 Arch Linux)並嘗試配置它們。它主要用於玩耍和試驗。如果我找到我喜歡的東西,它可能會在以後取代我的主要 Linux 安裝。
問題和想法:
- 你會建議我如何分區我的硬碟驅動器?我的想法是在一個分區上分別安裝 Windows XP 和我的實驗性 Linux。如果有好處的話,可能會將我的主要 Linux 安裝分散到多個分區上。所有的 Linux 發行版都願意生活在一個分區中嗎?
- 以後用舊圖像覆蓋我目前的 Windows XP 時,您發現有什麼問題嗎?我想它不應該弄亂分區表或 MBR,但我想要第二個意見。
- 在我的硬碟的實驗部分安裝不同的發行版怎麼樣?(我為 Linux 的實驗性安裝保存的部分。)您預見到任何問題嗎?
- 我正在考慮使用 Clonezilla 進行成像。我需要對單個分區進行映像,因為這也是我需要恢復的。我正在從我的家庭伺服器發送/接收圖像,因此它們不需要儲存在 120 GB 硬碟上。對此有何評論?我是否必須在紙上記下分區方案,以防分區表意外損壞才能恢復分區?
- 規劃此設置時我還應該考慮什麼?
在我的筆記型電腦上(幾乎)做了幾年(不過,我從來沒有用新的 Windows 安裝替換過),以下是我的一些評論:
- 這應該工作得很好。
- Linux 在單個分區上沒有問題,我一直使用我的小型實驗安裝,在我的情況下是 Ubuntu,因為我執行 Redhat Enterprise 複製(科學 Linux)作為我的主要作業系統。對於您的主要安裝,您可能希望根據自己的喜好將其分成幾個不同的分區(例如 /boot、/、/home、/usr/local)。
- 我使用的分區是 25GB 用於 Windows,10GB 用於我的“實驗”Linux,其餘磁碟用於我的主 Linux(我也有一個 120GM 硬碟)。根據您現有 Windows 安裝的大小以及您想要的實驗分區的大小,您可以根據需要進行調整。如果你想安裝一堆東西來玩,你可能想要在實驗性的 Linux 分區中多一點。
- 您將遇到的主要問題是每次您想在其中一個分區上安裝新作業系統時,它都需要更新 MBR,以便電腦從新安裝的作業系統啟動。我通過首先安裝 Windows,然後安裝我的主要 Linux 作業系統來解決這個問題。接下來,我將 MBR 保存到磁碟和拇指驅動器(即
dd if=/dev/sda of=orig.mbr -bs 512 -count 1
)然後,每當您安裝輔助 Linux 時,您只需將 MBR 重寫回磁碟並更新 /boot/grub 目錄中的 menu.txt 以包含對新分區的引用.- 我不確定安裝 Windows 分區的先前映像的確切過程是什麼。如果您可以在不經過安裝過程的情況下直接寫入磁碟,那麼應該沒有任何問題。如果您必須重新安裝並且 Windows 覆蓋了 MBR,您將需要一個引導盤才能重新進入 Linux(LiveCD 可以工作)並重寫您保存的 MBR 以恢復雙引導功能。
- 您可以在兩個 Linux 安裝之間共享交換分區。
對我來說有問題的筆記型電腦是 Intel Core Duo 2GHz,配備 2GB RAM 和 120GB HD。這是我使用的確切分區表,但細節並不那麼重要,它只是給你一個想法:
戴爾實用程序分區 (90MB)
Windows 分區 (25GB)
/啟動(100MB)
邏輯分區(磁碟的其餘部分)包含
- / (10 GB)
- /usr/local (8 GB)
- 交換分區(4 GB)
- /home (~55 GB)
- 實驗分區(10 GB)
它可能不是最好的(最優化的)分區方案,關於要創建哪些分區的意見差異很大,但它對我來說效果很好。