使用qcow2磁盘格式的文件作为Qemu根文件系统

简介: 使用qcow2磁盘格式的文件作为Qemu根文件系统

参考

操作

  • 创建qcow2格式文件
qemu-img create -f qcow2 ubuntu22.qcow2 100G

也可以创建带有backend的qcow2:qemu-img create -f qcow2 ubuntu22.qcow2 100G -b backend_imge.qcow2

  • 挂载
modprobe nbd max_part=8
qemu-nbd -c /dev/nbd0 ./ubuntu22.qcow2
mkfs.ext4 /dev/nbd0
mkdir tmp
mount -t ext4 /dev/nbd0 ./tmp
  • 拷贝
cp mnt/* ./tmp/* -raf
  • 卸载
umount ./tmp
qemu-nbd -d /dev/nbd0
  • 创建快照
qemu-img snapshot -c snapshot01 ubuntu22.qcow2
  • 查看快照
qemu-img snapshot -l test.qcow2
  • 使用快照
qemu-img snapshot -a snapshot01 test.qcow2
CSS 复制 全屏
  • 删除快照
qemu-img snapshot -d snapshot01 test.qcow2
相关文章
|
2月前
|
Linux KVM 虚拟化
windwos上通过qemu直接开启img、qcow2等格式磁盘镜像(无需转vmdk)
QEMU 是一款开源虚拟化软件,支持多种硬件平台和虚拟化技术,如 KVM 加速。它可以在 Windows、Linux 和 macOS 上运行。本文介绍了 QEMU 的下载、安装、配置虚拟网卡、启动虚拟机、网络通信及快照管理等步骤。通过 QEMU,用户可以轻松创建和管理虚拟机,实现高效的开发和测试环境。
826 0
windwos上通过qemu直接开启img、qcow2等格式磁盘镜像(无需转vmdk)
|
4月前
|
算法 Linux 索引
Linux0.11 根文件系统挂载(四)
Linux0.11 根文件系统挂载(四)
40 0
|
6月前
|
存储 运维 KVM
QEMU的QCOW2磁盘镜像文件查看
QEMU的QCOW2磁盘镜像文件查看
741 0
如何将光驱mount到文件系统中- Linux
如何将光驱mount到文件系统中- Linux
|
存储 缓存 Linux
linux中的rootfs/initrd/ramfs/initramfs
什么是ramfs?ramfs是空间规模动态变化的RAM文件系统。它非常简单,是用来实现Linux缓存机制(缓存page cache and dentry cache)的文件系统。通常情况下,Linux的所有文件在内存中都有缓存。
4951 0
|
KVM 开发工具 虚拟化