我有一台安装了 Ubuntu 12.04 和 Windows 7 双启动的 PC。Ubuntu 分区有 25GB 的磁盘空间,空间不足,所以我想把这个分区扩容一点。情况如下:
Dispositivo Boot Start End Blocks Id System
/dev/sda1 2048 3071999 1534976 82 Linux swap / Solaris
/dev/sda2 * 3072000 254730239 125829120 7 HPFS/NTFS/exFAT
/dev/sda3 254730240 438394879 91832320 7 HPFS/NTFS/exFAT
/dev/sda4 438396926 488396799 24999937 5 Esteso
/dev/sda5 438396928 488396799 24999936 83 Linux
该sda2
分区是 Windows 7 分区,其中sda3
我只有一些数据(这是我想调整大小以便为 Ubuntu 获取空间的分区),然后其中sda4-5
就是 Ubuntu。
我的问题是:
- 我不明白
sda4
似乎包含 Ubuntu 的分区是什么(sda5
) - 调整分区大小
sda3
并从 LiveCDsda5
使用是否安全?我的意思是对于 Windows(数据和系统)和 Ubuntu( )都是安全的。在调整大小之前,我最好将数据从分区移动到外部存储器?gparted
sda3
sda2
sda5
sda3
答案1
/dev/sda4 就是所谓的扩展分区;分区表只能容纳 4 个主分区。要从磁盘中获取 4 个以上的分区,您需要将其中一个分区创建为扩展分区...然后在创建时将其细分为更多分区。
至于调整 Windows 分区的大小,我已成功使用 gparted 完成此操作。但是,在执行此操作之前,您需要确保在 Windows 分区上运行“磁盘碎片整理”工具。GParted 常见问题解答确实带有以下警告:
调整启动 NTFS 分区大小时,建议将其作为单个操作执行。调整大小后,启动 Windows 两次,以允许 Windows 执行其检查操作。
调整分区大小时,请确保备份 Windows 和 Ubuntu 中想要保留的所有数据;这应该是一个简单的过程,但它可能会出错,而且您也不想丢失数据!