1、qemu指令和nbd驱动完成(需另外安装依赖)
依赖:下载内核对应nbd源码编译,insmod装载nbd驱动。yum install -y qemu**下载对应qemu工具。
过程:
- qemu-img create -f qcow2 ***.qcow2 1G
- qemu-nbd -c /dev/nbd0 ***.qcow2
- lsblk 看到多出一个nbd0块设备(也可以视情况使用1之后的nbd设备号)
- mkfs.xfs /dev/nbd0
- mount /dev/nbd0 ***
- 挂载后即可正常使用磁盘...
- umount -l ***
- qemu-nbd -d /dev/nbd0
2、dd命令和loop驱动完成 (系统自带指令,无需另外安装依赖)
过程:
- dd if=/dev/zero of=./virt_disk bs=1M count=1024
- losetup -Pf --show ./virt_disk
- lsblk(发现多出一个/dev/loop0设备,也可以是更大的值)
- mkfs.xfs /dev/loop0
- mount /dev/loop0 ***
- 挂载后即可正常使用磁盘...
- umount -l ***
- losetup -d /dev/loop0