縮小 NTFS 分區 Windows 2003
我們有一個由 CentOS 伺服器提供的 iSCSI 目標,該伺服器連接到 Windows Server 2003 Standard 框,格式為 NTFS。
我的問題是——我知道我們可以很好地調整後端塊設備的大小(LVM 等),但是你如何告訴 Windows NTFS 文件系統之後縮小了?
$$ note we want to shrink $$. 如果沒有正確完成,我正在想像一個痛苦的世界!
這是一個生產盒,因此理想情況下,我們希望在此過程中保持驅動器安裝並線上,但如果需要,可以安排停機時間。
到目前為止,我在該主題上發現的 90% 基本上都涉及在 Linux 中使用“ ntfsresize ”命令來完成這項工作——但 Windows 肯定可以自己完成這項工作嗎?
乾杯!
**更新:**感謝您的回复,但現場可啟動 CD 是一個愚蠢的想法。該驅動器是從 Linux 機器通過 iSCSI 安裝的——所以如果我需要使用 gparted/ntfsresize/etc,我可以解除安裝 iSCSI 目標,在 Linux SAN 上本地安裝塊設備並調整大小。人們還確定 gparted 引導磁碟甚至會看到 iSCSI 目標嗎?
我真的希望我低估了 Windows - 但似乎沒有!
在 VMware 領域,我相信這是在最新版本中自動完成的,但是您這樣做的方式將不得不使用 GParted(可引導 ISO)或 Acronis Disk Director 等工具來調整分區大小(也可引導) . 與往常一樣,首先進行完整備份,您的里程可能會有所不同。
Windows 2003 不支持收縮卷。作業系統在這一點上已經 9 歲了,當時真的不需要那麼多。Windows 2008 引入了此功能。
在不使用第三方工具的情況下,您需要將捲呈現給 Windows 2008 伺服器,讓它縮小文件系統,然後縮小呈現的設備。