转-挂载raw和qcow2格式的KVM硬盘镜像
为什么80%的码农都做不了架构师?>>>
from:http://lazyhack.net/mount-raw-and-qcow2-kvm-disk-images/
raw格式
对于未分区镜像文件直接使用loop:
mount -o loop image.img /mnt/image
已分区的镜像文件:
如果已知分区的起始位置
mount -o loop,offset=32256 image.img /mnt/image
或者使用losetup + kpartx
losetup /dev/loop0 image.img
kpartx -a /dev/loop0
mount /dev/mapper/loop0p1 /mnt/image
kpartx命令的作用,是让Linux内核读取一个设备上的分区表,然后生成代表相应分区的设备。
kpartx -l imagefile 可以查看一个映像文件中的分区,使用 kpartx -a imagefile 命令后,就可以通过 /dev/mapper/loop0pX (其中X是 分区号)来访问映像。
qcow2格式
对于qcow2格式需要使用qemu-nbd这个工具
modprobe nbd max_part=63
qemu-nbd -c /dev/nbd0 image.img
mount /dev/nbd0p1 /mnt/image
如果是LVM格式的镜像:
vgscan
vgchange -ay
mount /dev/VolGroupName/LogVolName /mnt/image
最后使用结束需释放资源:
umount /mnt/image
vgchange -an VolGroupName
killall qemu-nbd
kpartx -d /dev/loop0
losetup -d /dev/loop0
转载于:https://my.oschina.net/kuafu/blog/30220
转-挂载raw和qcow2格式的KVM硬盘镜像相关推荐
- linux查看raw格式磁盘,KVM之raw和qcow2格式虚拟磁盘创建
在创建虚拟机之前,首先添加一个虚拟机磁盘,在KVM中用image来表示虚拟磁盘,在添加虚拟机磁盘之前 首先需要知道如何制作一个image qemu-img是QEMU的磁盘管理工具 一.raw格式的im ...
- RAW和QCOW2 两种存储设备格式区别
一.背景 当我们在KVM或者openstack或者docker环境中,常会遇到制作vm磁盘,以此作为vm的虚拟磁盘使用.主要是RAW和QCOW2这两种磁盘格式,其实他们都是一种文件格式,做为虚拟机的磁 ...
- Centos7 kvm环境制作qcow2 格式镜像
#注意需要开启虚拟化引擎 1.0 安装kvm 环境 #在宿主机安装kvm环境: [root@localhost data]# yum install qemu-kvm qemu-img virt-ma ...
- linux 缩小硬盘镜像,缩小qcow2格式kvm虚拟镜像磁盘大小[转]
qcow2格式的虚拟磁盘初始容量设置过大,虽然并不会实际占用主机这么大的磁盘空间,只占用客户机实际使用的空间大小,但有时候还是有些不太方便,所以需要将其收缩(shrink)以下. qemu-img命令 ...
- qemu-img 转换:raw、qcow2、qed、vdi、vmdk、vhd虚拟磁盘格式
qemu-img 转换:raw.qcow2.qed.vdi.vmdk.vhd ¶ 所述的qemu-IMG转换命令可以执行多种格式,包括之间的转换qcow2,qed, raw,vdi,vhd,和vmdk ...
- linux x虚拟机占用硬盘太大,解决kvm虚拟机qcow2格式磁盘文件比实际空间占用大的问题 | 转 | leon的博客...
在基于qcow2格式的虚拟机中进行删除文件操作后,物理磁盘文件并不会变小.可以用以下方法对磁盘文件瘦身. linux客户机 1.使用dd命令将客户机未使用的磁盘空间用0填满 $dd if=/dev/z ...
- vmware的vmdk格式虚拟机转换为kvm的qcow2格式
1. 虚拟机的镜像分为多个vmdk文件,所以我们应该把这些vmdk文件合为一个vmdk文件.(前提把快照都删除) C:\Program Files (x86)\VMware\VMware Workst ...
- 通过kvm创建qcow2格式的镜像文件
1.创建kvm虚拟机 virt-install --name=analyzer1 --vcpus=4 --ram=8192 --disk path=/data/kvm/images/analyzer ...
- raw和qcow2比较
参考:RAW和QCOW2 两种存储设备格式区别 一.背景 当我们在KVM或者 openstack或者docker环境中,常会遇到制作vm磁盘,以此作为vm的虚拟磁盘使用.主要是RAW和QCOW2这两种 ...
- 【OpenStack(Train版)安装部署(十二)】之win7系统安装,qcow2格式镜像制作
文章目录 本文章由公号[开发小鸽]发布!欢迎关注!!! 1.win7系统qcow2格式镜像制作 (1)概述 (2)-失败-安装ISO镜像到qcow2磁盘. (3)vnc viewer连接虚机 (4)C ...
最新文章
- linux apache无法启动,linux mysq 无法启动 apache 无法启动
- Zookeeper详解(一):分布式与Zookeeper
- ssh linux mysql 乱码_JAVA ,SSH中文及其乱码问题的解决 6大配置点 使用UTF-8编码
- JZOJ 3775. 【NOIP2014模拟8.15】因子的排列
- ubuntu19.10安装thrift
- 工作36:接口返回形式一致
- 计算机与人脑_人脑和计算机相比,谁具有更强的能力?听完科学家的解释恍然大悟...
- 南京林业大学计算机科学技术,南京林业大学信息科学技术学院
- SET-Priority_Queue
- Sketch 54.1 Shark 鲨鱼中文汉化特别版 Mac 设计师必备的原型UI设计工具
- 利用css制作3D按钮
- python画三色柱状图_python画柱状图--不同颜色并显示数值的方法
- Ubuntu 20.04安装字体
- 前端开发:Promise的使用丨蓄力计划
- GoodSync(最好的文件同步软件)
- mysql 应用系统_MySQL应用
- QList、QVector、QMap、QHash安全删除(指定删除、遍历删除、快速删除)
- mima接收数据时粘包和大小端问题解决方案具体实现
- 服务器TIME_WAIT和CLOSE_WAIT区别及解决方案
- Synopsys Sentaurus TCAD系列教程之-- Svisual《一》看图工具