Ubuntu下無法調整Win分割區大小

Ubuntu下無法調整Win分割區大小

我知道我的問題聽起來很常見,但我在網路上找到的所有建議都不適合我。

我嘗試調整分割區大小,但無法減小其大小。硬碟之前是在win7上格式化的。我可以創建新分區而不是舊分區,但顯然我想保持資料不變。在 Ubuntu 安裝過程中,分割區管理器顯示其未指派的空間,但它通常會啟動以查看資料夾和內容。

我遇到以下錯誤:

GPT 簽章錯誤

在這種情況下 /dev/sdb/ 是 linux pendrive 但我認為它可能與 /dev/sda/ - HDD 有關。我嘗試透過執行以下操作來解決此問題:

  • 將開機模式從 UEFI 變更為正常模式。
  • 使用 gparted(上面的錯誤),結果在磁碟附近出現紅色感嘆號。
  • 在我的 HDD (/dev/sda/) 上使用修復零件,結果:

從 /dev/sda 載入 MBR 數據

該磁碟似乎是 GPT 磁碟。使用 GNU Parted 或 GPT fdisk 就可以了!

退出!

  • 使用 testdisk 將 MBR 寫入分割區(在 /dev/sda/ 上)

  • 在 /dev/sda/ 上使用 gdisk,指令為:x、p、w。 Gdisk 告訴其有效的 GPT 表。

  • 嘗試將我的 UEFI 儲存設定 AHCI 變更為 IDE。

我知道我的方法很混亂,因為我只是嘗試不同的網路解決方案。也許我做的事情的順序有問題。

答案1

Windows 分割區應在 Windows 內部調整大小; Ubuntu 不能很好地處理 NTFS 的某些方面。

使用 Live CD/USB 將資料從硬碟複製到儲存裝置(例如 USB 硬碟)並建立新分割區可能會更好。

答案2

在繼續進行任何其他實驗性變更之前,您應該對 Windows 安裝進行完整備份。

相關內容