Ubuntu使用EBS根交换EC2

在EC2微型实例上运行Ubuntu 11.04(natty)。 在/ mnt / swap上安装1GB交换文件。 工作正常,直到我重新启动,然后交换不活跃。 我可以使用swapon -a手动激活它,但我的/ etc / fstab中的行被忽略。

/mnt/swap none swap defaults 0 0 

(我也试过“SW”,而不是默认值)

我正在使用EBS支持的AMI。

如果我把交换文件放在其他地方,而不是在/ mnt /下,这是行得通的。 我很好奇,为什么?

在除了micro之外的实例types中,其中一个实例存储块设备被挂载到/ mnt。 在我的微型实例启动中,我在/ dev / sdb的fstab中有一行。 我会尝试删除这一行。