从扩展分区移动未分配的空间以创建主分区

从扩展分区移动未分配的空间以创建主分区

这是我的分区结构:

分区列表

我想从该未分配的空间创建另一个主分区。如果我将 sda2 缩小到小于创建另一个主分区所需的大小,它会将整个扩展分区移动到右侧,还是只是将扩展空间从其中切掉,因为它是连续的?

答案1

不,它不会移动整个扩展分区,也不会使空间连续。

尽管理论上可以使用相同的逻辑分区重新创建扩展分区,但这意味着条目保持在原位(首先是一些零大小的逻辑分区),或者您必须重新排列扩展分区信息。这两者都会释放 sda1 和 sda2 之间的空间,但我不知道有什么工具可以为您做到这一点,而且我不建议进行实验,并且可能会失去对数据的访问权限。

由于这只是一张 300Gb 的小光盘,因此我建议您备份通常用于备份驱动器的介质上的所有数据,然后从 USB/CD 启动,根据您的喜好重新分区并恢复所有内容。

答案2

大约一个月前,我通过 PartedMagic (LiveCD) 分步骤完成了您所要求的操作:

选择整个扩展分区边界,向右缩小(或计算偏移/大小)并应用/提交。

现在重新启动(第一次重新启动)。如果我记得的话,该空间仍然未分配,除了现在外部的扩展分区。即第二小学。请注意,在调整大小的扩展分区内创建了一个几兆字节的小分区,并使用了新的分区 ID。密切关注您的分区 ID!

在确认操作系统已启动且所有分区完好无损且可安装后,我再次使用 PartedMagic 创建/分配第二个主分区,应用更改并重新启动。

值得注意的是,我是在三重引导系统(WinXP、Win7、PCLinuxOS)上执行此操作的。如果您使用的是Win7或XP,我强烈建议您在每次更改后启动并让它运行chkdsk。

相关内容