交換 Windows 和 Linux 硬碟

交換 Windows 和 Linux 硬碟

以下情況:我有一台筆記型電腦,裡面有SSD和HDD。

  • Windows 8.1安裝在SSD上
  • HDD 保存資料分割區

幾週前嘗試使用Linux並將其安裝在資料分區的末尾。所以新的配置是這樣的:

  • SSD 上的 Windows
  • 資料在HDD開頭,Linux在結尾

現在我想交換驅動器,而不格式化或重新安裝 Windows 和 Linux,這樣最終 Linux 會使用 SSD 的全部空間,而 HDD 會在開始時託管 Windows,在末尾託管資料分割區。

有人提示我如何實現這個目標嗎?

答案1

  1. 行動資料分割區,為 Windows 分割區(boot 和 c:)騰出空間
  2. 使用 dd 將 Windows 分割區複製到 HDD 的開頭
  3. 格式化SSD
  4. 使用 dd 將 Linux 分割區(boot、/、swap)複製到 SSD
  5. 展開 / 讓 Linux 使用 SSD 上的所有空間
  6. 從硬碟中刪除Linux分割區,將資料分割區擴展到磁碟末尾

您可以使用 gparted 和 dd 從 Linux live 磁碟執行所有這些操作,但在開始之前一定要進行備份。

之後需要修復引導程式。用這個:https://help.ubuntu.com/community/Boot-Repair

相關內容