日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

Openstack window 10 镜像制作

發(fā)布時(shí)間:2023/12/19 综合教程 52 生活家
生活随笔 收集整理的這篇文章主要介紹了 Openstack window 10 镜像制作 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Windows 10 Openstack 鏡像制作

//****************************************************************************/

環(huán)境:Openstack鏡像制作

VMware Workstation Pro 10 下虛擬機(jī),

操作系統(tǒng),CentOS7.2版

驅(qū)動(dòng)文件:virtio-win-0.1.141.iso

說(shuō)明: //****************************************************************************/

一、環(huán)境準(zhǔn)備

1、在VMware Workstation Pro 10上測(cè)試,采用CentOS7.0作為宿主機(jī)。要求有圖形界面。

2、VMware Workstation設(shè)置:

選擇這個(gè)選項(xiàng)后,安裝的速度會(huì)提高。

3、如果Virtual Machine Management環(huán)境不具備,安裝以下包

### 安裝kvm內(nèi)核

# yum install -y qemu-kvm.x86_64 qemu-kvm-tools.x86_64

####安裝virt管理工具

# yum install libvirt.x86_64 libvirt-cim.x86_64

# yum install libvirt-client.x86_64 libvirt-java.noarch libvirt-python.x86_64

安裝圖形界面管理虛擬機(jī)(對(duì)于遠(yuǎn)程的被管理主機(jī),可以不安裝)

#yum install virt-manager

yum install guestfish libguestfs-tools

檢查服務(wù)狀態(tài)、啟動(dòng)服務(wù)

# service libvirtd status

# service libvirtd start

二、制作鏡像

1、在系統(tǒng)工具中打開(kāi)虛擬系統(tǒng)管理器

2、點(diǎn)擊該按鈕創(chuàng)建虛擬機(jī)

3、選擇本地安裝介質(zhì)

4、選擇virtio-win-0.1.141.iso驅(qū)動(dòng)文件作為ISO image

5、系統(tǒng)的類型和版本選擇win10

6、網(wǎng)絡(luò)連接就默認(rèn)。

7、選擇虛擬機(jī)的配置,(這里的配置僅影響馬上要新建的虛擬機(jī),之后做成鏡像上傳后新建云虛擬機(jī)和他無(wú)關(guān))一般2G內(nèi)存 ,2個(gè)cpu夠用了

8、選擇存放虛擬機(jī)的地方。Virt-manager給的默認(rèn)位置是/var/lib/libvirt/images下。

點(diǎn)擊“加號(hào)”創(chuàng)建新的存儲(chǔ)卷

9、創(chuàng)建虛擬機(jī)文件的名字和容器格式,(一定要選擇qcow2格式)空間20G,點(diǎn)擊完成

選擇剛創(chuàng)建的存儲(chǔ)卷,點(diǎn)擊“選擇卷”

10、自定義虛擬機(jī)的名字,勾選安裝前自定義配置,選擇網(wǎng)絡(luò)NAT

11、選擇增加硬件,選擇win10系統(tǒng)iso鏡像的路徑(注意之前一開(kāi)始新建虛擬機(jī)用的iso鏡像是驅(qū)動(dòng)鏡像)

12、設(shè)備類型選擇CDROW設(shè)備,總線類型選擇IDE

13、網(wǎng)卡(NIC)部分,網(wǎng)絡(luò)源NAT,設(shè)備型號(hào)選擇virtio,點(diǎn)擊應(yīng)用

14、IDE磁盤(pán),磁盤(pán)總線選擇VirtIO,存儲(chǔ)格式qcow2,點(diǎn)擊應(yīng)用

15、調(diào)整引導(dǎo)選項(xiàng)優(yōu)先級(jí),把系統(tǒng)鏡像的cdrow調(diào)到最上面。點(diǎn)擊應(yīng)用。

16、記得前面配置硬件的對(duì)每個(gè)硬件的操作完成都要點(diǎn)擊“應(yīng)用”,檢查配置無(wú)誤后,點(diǎn)擊左上角“開(kāi)始安裝”,開(kāi)始裝虛擬機(jī)系統(tǒng)

17、進(jìn)入安裝系統(tǒng)界面,一路點(diǎn)擊“下一步”

18、這里系統(tǒng)沒(méi)有發(fā)現(xiàn)磁盤(pán),因?yàn)橹按疟P(pán)選的是virtio格式,而windows并不自帶虛擬磁盤(pán)驅(qū)動(dòng),所以前面所述的virtio-win-0.1.141.iso文件派上用場(chǎng)。點(diǎn)擊“加載驅(qū)動(dòng)程序”

19、點(diǎn)擊“瀏覽”

20、選擇驅(qū)動(dòng)安裝位置,CD驅(qū)動(dòng)器 --> viostor --> W8.1 --> amd64 (64位系統(tǒng)對(duì)應(yīng)的是amd64,32位系統(tǒng)對(duì)應(yīng)x86)

21、安裝驅(qū)動(dòng) “Red HatVirtIO SCSI ...”(磁盤(pán)驅(qū)動(dòng))

22、發(fā)現(xiàn)驅(qū)動(dòng)裝好,磁盤(pán)被正確識(shí)別。點(diǎn)擊“下一步”

23、系統(tǒng)開(kāi)始安裝

24、設(shè)置用戶名、密碼等一系列系統(tǒng)信息

25、安裝完系統(tǒng)后,由于網(wǎng)卡驅(qū)動(dòng)還沒(méi)裝,所以不能上網(wǎng)。右鍵計(jì)算機(jī)->屬性->進(jìn)入設(shè)備管理器。選擇帶有黃色警告標(biāo)示的網(wǎng)卡(圖中名為“以太網(wǎng)控制器”)。右鍵屬性,選擇“更新驅(qū)動(dòng)程序”。

25、驅(qū)動(dòng)成功安裝,看到虛擬機(jī)能聯(lián)網(wǎng)就大功告成,按照相同方法安裝剩余的兩個(gè)PCI驅(qū)動(dòng)

26、驅(qū)動(dòng)安裝完成,鏡像制作完成,關(guān)機(jī)進(jìn)行鏡像文件的壓縮處理

三、鏡像處理

(文件所顯示的大小,與實(shí)際的占用空間不一致,實(shí)際占用小,但是拷貝到windows中占用空間為文件大小)

壓縮鏡像

用圖形界面的虛擬機(jī)管理器制作的Windows鏡像,文件大小即為新建虛擬機(jī)定義的磁盤(pán)大小,如果要c盤(pán)40G的話,生成的鏡像文件就是40G大小,需要壓縮后再上傳。40G大小壓縮后3G。

#virt-sparsify --compress --convert qcow2 /var/lib/libvirt/images/ Windows10.qcow2 /var/lib/libvirt/images/ Windows10.qcow2

(該命令包含在包里guestfish libguestfs-tools)

上面命令壓縮未成功,使用下面命令壓縮

qemu-img convert -c -O qcow2 /var/lib/libvirt/images/win10.qcow2 /var/lib/libvirt/images/Windows10.qcow2

附錄:

改變鏡像文件大小

1、qemu-img resize命令

這個(gè)命令需要注意數(shù)據(jù)的備份,下面是轉(zhuǎn)化的例子。

(該命令增加了D盤(pán),并未將C盤(pán)增大)

# qemu-img resize Windows10. qcow2 +5GB

查詢調(diào)整情況

# qemu-img info Windows10. qcow2

2、virt-resize命令

(通過(guò)該命令實(shí)現(xiàn) 鏡像文件大小的調(diào)整,注意:針對(duì)根分區(qū)或c盤(pán)分區(qū)的擴(kuò)大,解決不同C盤(pán)大小,多次安裝操作系統(tǒng)做鏡像的問(wèn)題;)

查看分區(qū)情況(也許和你想的不一樣)

[root@localhost ~]# virt-filesystems --long -h --all -a /root/ Windows10-imange.qcow2

Name Type VFS Label MBR Size Parent

/dev/sda1 filesystem ntfs 系統(tǒng)保留 - 100M -

/dev/sda2 filesystem ntfs - - 20G -

/dev/sda1 partition - - 07 100M /dev/sda

/dev/sda2 partition - - 07 20G /dev/sda

/dev/sda device - - - 20G -

把qcow2格式的磁盤(pán)鏡像轉(zhuǎn)成raw

qemu-img convert -f qcow2 -O raw Windows10-imange.qcow2 Windows10-imange.raw

利用truncate創(chuàng)建一個(gè)新的文件,大小比centos2.raw大5G

truncate -r Windows10-imange.raw Windows10-imange30g.raw

truncate -s +5G Windows10-imange30g.raw

開(kāi)始調(diào)整

virt-resize --expand /dev/sda2 Windows10-imange.raw Windows10-imange30g.raw

virt-resize --expand /dev/sda2 Windows10-imange.raw Windows10-imange30g.raw

調(diào)整完后轉(zhuǎn)回qcow2格式

qemu-img convert -f raw -O qcow2 Windows10-imange30g.raw Windows10-imange30g.qcow2

系統(tǒng)管理中c盤(pán)增大了,但資源管理器中c盤(pán)沒(méi)變。

登錄windows 10 系統(tǒng);

Cmd:>chkdsk c:/f

轉(zhuǎn)換文件格式

---Convert disk image to disk image

#virt-v2v -i disk disk.img -o local -os /var/tmp

總結(jié)

以上是生活随笔為你收集整理的Openstack window 10 镜像制作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。