无法使用EBS卷

我有一个我创build的Debian AMI,它的工作很好,但我无法访问任何EBS卷。

我已经创build了一个EBS卷,使用EC2控制面板,当我试图格式化它时,我已经将它附加到我的实例/dev/sdf mkfs -t ext3 /dev/sdf我得到

 mke2fs 1.41.3 (12-Oct-2008) Could not stat /dev/sdf --- No such file or directory The device apparently does not exist; did you specify it correctly? 

我需要在AMI中安装一些特殊的东西才能起作用吗?

显而易见的问题是你错过了/dev/sdf设备文件。 要创build一个,以root身份运行mknod /dev/sdf b 8 80

在此之前,检查cat /proc/partitions ,并确保Linux检测到sdf驱动器。 我的(普通的非亚马逊)Debian安装使用udev自动在/ dev中创build设备文件,假设内核检测到这个sdf驱动器,udevd应该已经创build了这个文件。