Partition

使用 GParted 調整 ntfs 系統分區的大小?

  • August 27, 2012

嘗試使用 GParted 調整 2 個 ntfs 系統和引導分區(Windows 2003 伺服器)的大小。目標:

  • 將 D: (/dev/sda1) 大小調整為 ~850G - 這是帶有 D:\ntldr、boot.ini 等的引導驅動器。
  • 將 C: (/dev/sda5) 大小調整為 100G - 這是帶有 C:\windows 的系統驅動器

首先嘗試調整 /dev/sda5 的大小並得到螢幕截圖 #2 中顯示的 chkdsk 錯誤。(您必須執行 chkdsk /f)。已經在 C: 上執行 chkdsk /f 多次,沒有發現壞扇區或錯誤。還在底層硬碟上多次執行多個 chkdsk /f 並以相同的錯誤重新啟動多次。

  1. 您如何強制 gparted 忽略此錯誤並調整大小? 我發現 ntfsresize 有 –force 選項,但不知道如何讓 GParted ISO live CD 使用它。
  2. 您如何移動未分配的空間,以便在 /dev/sda1 (D:) 右側額外增加約 750G,在 /dev/sda5 (C:) 右側額外增加 10G

分開的

gparted chkdsk

回答您的第二個問題:雖然您可以調整分區大小,但不能移動它們。不能更改文件系統的開始。因此,如果您想在驅動器C: **D:**之後添加 10 GiB,則需要刪除驅動器D: **C:**並在適當的位置重新創建它。其次,您應該刪除擴展分區 sda2 並重新創建它以填充剩餘空間。否則會被sda2末尾的邊界限制;你不能讓一個分區跨越那個邊界。

另外……如果檢查一直失敗,它可能指向一個壞磁碟。

引用自:https://serverfault.com/questions/219868