linux虚拟机挂载raw,挂载RAW,qcow2虚拟磁盘

【前言】

今天错误的将一台xen虚拟机的内核修改为普通内核,重启后无法启动。没办法,只能通过挂载磁盘文件,修改虚拟机系统的grub.conf以修复该问题。

1.0 挂载RAW磁盘方法

未分区镜像文件直接使用loop

mount -o loop vdisk01.img /mnt/

已分区的挂载:

losetup /dev/loop0 vdisk01.img

kpartx -a /dev/loop0

mount /dev/mapper/loop0p1 /mnt/

kpartx命令用来让Linux内核读取一个设备上的分区表,然后生成代表相应分区的设备。

1.1 卸载的方法

umount /mnt

kpartx -d /dev/loop0

losetup -d /dev/loop0

2.1 挂载qcow2磁盘方法

modprobe nbd max_part=8

qemu-nbd -c /dev/nbd0 vdisk01.img

mount /dev/nbd0p1 /mnt/

使用了lvm的磁盘挂载:

vgscan

vgchange -ay

mount /dev/VolGroupName/LogVolName /mnt/

2.2 卸载方法

umount /mnt/

vgchange -an VolGroupName

killall qemu-nbd

This entry was posted in

Linux and tagged

kpartx,

mount,

qcow2,

raw,

umount,

xen,

卸载,

挂载,

虚拟磁盘. Bookmark the

permalink.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值