创建空磁盘镜像文件:dd if=/dev/zero of=floppy.img bs=1024 count=1440
关联loop设备:losetup /dev/loop1 floppy.img
挂载loop设备:mount /dev/loop1 /mnt/floppy
上面的关联与挂载可以替换为:mount -o loop floppy.img /mnt/floppy
devstack中使用如下方式创建设备的并作为cinder-volume的存储设备,虽然命令有一些差异,但是都大同小异
[[ -f $VOLUME_BACKING_FILE ]] || truncate -s $VOLUME_BACKING_FILE_SIZE $VOLUME_BACKING_FILE
DEV=`sudo losetup -f --show $VOLUME_BACKING_FILE`
# Only create if the loopback device doesn't contain $VOLUME_GROUP
if ! sudo vgs $VOLUME_GROUP; then
sudo vgcreate $VOLUME_GROUP $DEV
fi