当我们调整分区大小(缩小、扩展)时,硬盘实际上会发生什么?

当我们调整分区大小(缩小、扩展)时,硬盘实际上会发生什么?

我有一块硬盘,里面有 4 个分区(c、d、e、f),我想缩小分区(e),然后用缩小的可用空间扩展分区(c)。硬盘会发生什么情况?磁柱/扇区会被移动吗?

答案1

物理上没有发生任何有趣的事情——操作系统只是从一个地方读取数据并将其写回到另一个地方。

具体来说:

  1. 文件系统收缩器会找到当前存储在计划的新边界之外的所有文件,并将其数据复制到更合适的位置。
  2. 一旦文件系统报告该区域是空闲的,只需调整其“结束”位置即可缩小整个分区。

(请注意,大多数系统根本不关心磁柱或盘片等物理划分 - 它们使用普通的块号 (LBA) 并让驱动器本身弄清楚。这样,HDD、SSD、DVD 等的一切都以相同的方式运行...)

相关内容