1、空白软盘镜像
# dd if=/dev/zero of=floppy.img bs=512 count=2880
每个块512B,共2880块,即是1.4M左右
2、losetup将floppy.img作为循环设备loop device使用
# losetup /dev/loop0 floppy.img
3、格式化loop device
# mkfs.msdos /dev/loop0
4、检查文件系统
# fsck.msdos /dev/loop0
dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
/dev/loop0: 0 files, 0/2847 clusters
5、卸载loop device:
# losetup -d /dev/loop0
6、floppy.img已经格式化完成,以可读写选项挂载空白软盘镜像
# mount -o loop,rw floppy.img /mnt/floop
挂载完毕后,可以把/mnt/floop当作1.4M的软驱使用
查询loop device信息
# losetup /dev/loop0
/dev/loop0: [fd00]:142658 (/root/floppy.img)
7、卸载挂载点
# umount /mnt/floop
查询loop device信息
loop: can't get info on device /dev/loop0: No such device or address
显然读不到信息
# dd if=/dev/zero of=floppy.img bs=512 count=2880
每个块512B,共2880块,即是1.4M左右
2、losetup将floppy.img作为循环设备loop device使用
# losetup /dev/loop0 floppy.img
3、格式化loop device
# mkfs.msdos /dev/loop0
4、检查文件系统
# fsck.msdos /dev/loop0
dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
/dev/loop0: 0 files, 0/2847 clusters
5、卸载loop device:
# losetup -d /dev/loop0
6、floppy.img已经格式化完成,以可读写选项挂载空白软盘镜像
# mount -o loop,rw floppy.img /mnt/floop
挂载完毕后,可以把/mnt/floop当作1.4M的软驱使用
查询loop device信息
# losetup /dev/loop0
/dev/loop0: [fd00]:142658 (/root/floppy.img)
7、卸载挂载点
# umount /mnt/floop
查询loop device信息
loop: can't get info on device /dev/loop0: No such device or address
显然读不到信息