kvm虛擬機創建:使用qemu-img創建img基礎鏡像以及增量鏡像

最近在學習虛擬化方面的知識,也只是剛剛入門階段,這裏把學習的一些筆記貼出來:

qemu-img  用法http://blog.csdn.net/scucscheng/article/details/51799199

qcow2和raw區別https://www.ibm.com/developerworks/cn/linux/1409_qiaoly_qemuimgages/

創建kvm虛擬機鏡像:

基礎鏡像

qemu-img create -f qcow2 -o size=20Gbasis_ubuntu16.img

-f 指定磁盤文件類型 (qcow2和raw常用)

-o 指定虛擬機可用內存最大限度

basis_ubuntu16.img 鏡像名字

 

basis_ubuntu16.xml

只需修改虛擬機名字,虛擬機大小(單位:字節),

鏡像路徑,宿主機網橋,宿主機端口(注意不要重複)

 

增量鏡像

qemu-img create -b basis_ubuntu16.img -fqcow2 add_ubuntu16.img

-b 指定基礎鏡像

add_ubuntu16.xml修改同理

 

 

啓動基礎鏡像

virsh create basis_ubuntu16.xml

 

查看已經啓動的鏡像virsh list –all

 

需要連接虛擬機,給虛擬機裝系統

 

掛載虛擬機

guestmount -a/home/SoftwareInst/basis_ubuntu16.img -m /dev/sda5 -o nonempty --rw /mnt

 

-a指定掛載的虛擬機

-m虛擬機的掛載點  掛載點出錯時會給出正確的掛載點

-o 掛載點跟掛載後文件有重名時,保證不出錯的情況下可以使用-o nonempty來使用

--rw 讀寫模式以及掛載到的宿主機文件夾



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章