KVM使用之映象

2021-06-01 21:24:24 字數 1123 閱讀 8723

型別:

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

Docker映象使用之列出映象列表

我們可以使用docker images命令來列出本地主機上的映象。語法 docker images options repository tag 示例 列出docker本地所有映象 docker images結果 repository tag image id created size hello ...

yum映象安裝kvm

1.複製 etc yum.repos.d rhel source.repo檔案,改名位a.repo.cat a.repo,編輯如下 a name a baseurl file mnt server enabled 1 gpgcheck 0 gpgkey file etc pki rpm gpg rp...

利用Proxmox製作KVM映象

1.上傳iso檔案到安裝proxmox ve的伺服器,儲存在路徑 var lib vz template iso 2.使用瀏覽器開啟proxmox頁面,例如 本次位址為 3.選擇建立虛擬機器 1 填寫名稱 2 下一步,選擇系統種類,此處選擇win7,linux系統操作過程相似 3 下一步,選擇iso...