我知道已经有人提出过类似的问题(http://askubuntu.com/questions/35303/linux-swap-partition-is-in-extended-drive),但我也遇到了类似的分区对齐警告问题。
我使用全盘/自动分区选项在 640 GB 磁盘上安装了 Ubuntu 10.04。Ubiquity 创建了以下架构:
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 76353 613297152 83 Linux
/dev/sda2 76353 77826 11832321 5 Esteso
Partition 2 does not start on physical sector boundary.
/dev/sda5 76353 77826 11832320 82 Linux swap / Solaris
从 fdisk 输出中可以看到,第二个分区(扩展分区)与物理扇区边界未对齐。磁盘管理器显示:“警告:分区未对齐 1024 字节。这可能会导致性能非常差。建议重新分区”。
问题 1a:为什么交换分区(sda5)位于扩展分区(sda2)内?1b) 有必要吗?
问题 2:删除 sda5 和 sda2,然后创建一个新的交换分区,可以解决对齐问题吗?
谢谢。戴夫
答案1
将交换分区放在扩展分区内不是必需的,这只是安装程序始终会做的事情。是的,您可以删除交换分区和包含它的扩展分区,然后将交换分区重新创建为主分区。这可能会产生正确对齐的分区。