2 u010108587 u010108587 于 2016.04.28 15:23 提问

Kpartx+mount挂载KVM虚拟机Guest镜像想要的到树形目录

图片说明
操作过程如上图,我想要通过挂载的方式得到文件系统树形的目录结构,后续可以查看文件内容树形等。虚拟机是centos7-minimal。
同样的步骤对ubuntu14.04的虚拟机,可以得到想要的结果图片说明

求问为什么对centos同样的操作是这样的结果,怎么样能得到ubuntu那样的结构
先谢过大家!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
kvm虚拟化之guest镜像文件的挂载
实际应用中的KVM主机也会遇到像物理机一样的情况,如系统崩溃、无法引导等情况。物理机会现该情况时,我们可以通过光盘引导、单用户模式、PE引导、修复或升级安装等方式获取系统内的文件和数据,KVM中也不但同样也可以使用上述方法,而且可以利用KVM 本身为我们提供的特性将分区挂载到物理机的分区上进行分析、查看、甚至数据提取。这里还是以raw、qcow2两种格式的挂载为例进行说明。 一、raw磁盘镜像的
通过kpartx方式挂载raw格式镜像
通过loop方式挂载raw格式镜像 挂载镜像 1、losetup -f   #查看哪个loop设备是空闲的 /dev/loop0      #loop0这个设备是空闲的 2、losetup /dev/loop0 /var/lib/libvirt/images/ubuntu.img 3、kpartx -av /dev/loop0 #输出结果如下 add
mount挂载qcow2镜像文件
modprobe nbd max_part=8 qemu-nbd -c /dev/nbd0 test.qcow2 ls /dev/nbd0*  -l mount /dev/nbd0p1 /mnt/img/ ls /mnt/img umount /mnt/img qemu-nbd -d /dev/ndb0 http://blog.loftninjas
使用qemu-nbd挂载qcow2镜像文件
加载 nbd 驱动 某些版本的 linux 不加 max_part 参数会导致没有没有设备节点 /dev/nbd0p{1,2,3,4…} 等. 用 kpartx 也不行. $ sudo modprobe nbd max_part=8
使用guestmount挂载KVM虚拟机的磁盘
在宿主机中,挂载非Raw格式的客户机磁盘需要使用软件包libguestfs和libguestfs-tools。 使用如下命令查看系统中是否安装相应软件包。 [root@manager kvm]# rpm -q libguestfs libguestfs-1.16.19-1.el6.x86_64 [root@manager kvm]# rpm -q libguestfs-tools lib
通过loop方式挂载raw格式镜像
[root@centos images]# cd /var/lib/libvirt/images/ [root@centos images]# fdisk -lu ubuntu.raw You must set cylinders. You can do this from the extra functions menu. Disk ubuntu.raw: 0 MB, 0 byte
kvm 的guest与host共享文件
Linux kernel最早从2.6.23支持paravirt-ops接口,也就是所谓的半虚拟化。本文简单介绍一下利用libvirt的功能通过virtio的方式将host的一块local block device 'passthru'到guest os中。 方式1,通过KVM虚拟机的xml配置文件指定,下面是一个虚机xml文件的片段,用来将host的/dev/sda4这一块设备passthr
Openstack中为虚拟机挂载ISO镜像
在OpenStack平台上进行,基于kvm,挂载iso镜像到OpenStack虚拟机中。1、针对linux:上传所需要挂载的iso镜像(必须位于计算节点上,假设虚拟机运行在kvm-bjctc31.dstack.net 上,那么一切操作需要在kvm-bjctc31.dstack.net 上),本次上传的是centos6.7的iso镜像,上传到root目录下执行dd命令: dd if=/root/C...
修改KVM虚机镜像中的文件的几种方法(Guestfish/Guestmount /virt-*tools)
我们可以使用工具软件来对镜像做一些定制后,再上传到OpenStack云上,不过只能对离线的未在运行的镜像进行修改。 Guestfish Guestfish 是libguestfs项目中的一个工具软件,提供修改虚机镜像内部配置的功能。它不需要把虚机镜像挂接到本地,而是为你提供一个shell接口,你可以查看、编辑和删除镜像内的文件。例如: # guestfish --rw -a ce
使用qemu-nbd挂载qcow2文件
1. 加载 nbd 驱动 某些版本的 Linux 不加 max_part 参数会导致没有没有设备节点 /dev/nbd0p{1,2,3,4…} 等. 用 kpartx 也不行. $ sudo modprobe nbd max_part=8 备注信息:查看Linux 模块信息(modinfo),例如查看nbd模块的参数 [plain]