parece indicar que o seguinte deve funcionar: -
:block_device_mappings =>
[
{ebs device},
{:deviceName => '/dev/sdb', :virtual_name => :ephemeral0, :no_device => ""}
]
O código parece dizer que não parece que importa qual é o valor de: no_devices, contanto que esteja lá ...
Como alternativa, veja se você pode encontrar uma ami que não tenha esses dispositivos em seu mapeamento de bloco padrão. Para isso, consulte o link
ec2-create-image instance_id --name name -b /dev/sdb=none /dev/sdc=none etc...