KVM使用之镜像

类型:

FILE(VBD)

VMDK
QCOW

Logical Volume


镜像创建

1. 镜像创建


qemu-img create -f qcow2 disk.img 5G  
或者
dd if=/dev/zero of=disk.img bs=1G count=5

(我们的环境中使用VBD)


2. RAWDISK(initrd)和KERNER分离

生成image
需要对IMAGE的启动区进行忽略:
sudo losetup  -f  server.img
sudo fdisk -cul /dev/loop0
得到分区偏移起始位置512*2048=1048576
sudolosetup -d /dev/loop0

sudo losetup -f -o 1048576 server.img
sudo dd if=/dev/loop0 of=serverfinal.img
sudo losetup -d /dev/loop0


sudo mount -o loop serverfinal.img /mnt


配置修改

vi /mnt/etc/fstab
修改:
UUID=381ddfff-5180-48c2-9ab2-4e17bda0d45f /               ext4    errors=remount-ro 0       1
LABEL=uec-rootfs              /          ext4           defaults     0    0
 

生成ramdisk和kernel的image
cp /mnt/boot/initrd.img-2.6.35-22-server .
cp /mnt/boot/vmlinuz-2.6.35-22-server .


修改serverfinal.img标记
tune2fs -L uec-rootfs serverfinal.img
umount  /mnt




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值