使用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
相关文章
|
6月前
|
Linux
mount 挂载 iso 镜像文件
【1月更文挑战第3天】
949 0
|
3月前
|
算法 Linux 索引
Linux0.11 根文件系统挂载(四)
Linux0.11 根文件系统挂载(四)
33 0
|
5月前
|
存储 运维 KVM
QEMU的QCOW2磁盘镜像文件查看
QEMU的QCOW2磁盘镜像文件查看
582 0
如何将光驱mount到文件系统中- Linux
如何将光驱mount到文件系统中- Linux
|
存储 缓存 Linux
linux中的rootfs/initrd/ramfs/initramfs
什么是ramfs?ramfs是空间规模动态变化的RAM文件系统。它非常简单,是用来实现Linux缓存机制(缓存page cache and dentry cache)的文件系统。通常情况下,Linux的所有文件在内存中都有缓存。
4854 0
|
Linux Windows
10.7 Linux挂载光盘(使用mount命令)
Linux挂载光盘(使用mount命令)
2197 0
10.7 Linux挂载光盘(使用mount命令)
|
Linux Windows
10.8 Linux挂载U盘(使用mount命令)
挂载 U 盘和挂载光盘的方式是一样的,只不过光盘的设备文件名是固定的(/dev/sr0 或 /dev/cdrom),而 U 盘的设备文件名是在插入 U 盘后系统自动分配的。
529 0
10.8 Linux挂载U盘(使用mount命令)