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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

kvm学习---制作win7虚拟机镜像,并配置网络

發布時間:2023/12/31 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kvm学习---制作win7虚拟机镜像,并配置网络 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

制作虛擬機鏡像—win7

服務器用的系統是Ubuntu_18.04.1_desktop版,虛擬機鏡像制作用的ISO文件:win7-x86.iso

安裝win7

1、把操作系統的ISO文件拷貝到宿主機

可以是用Xftp 、winSCP、等工具

2、創建win7鏡像文件

使用命令“qemu-img create -f qcow2 win7.img 50G”創建一個50GB大小的鏡像文件win7.img(qcow2格式)。
參數:
create參數: 使用qemu-img命令創建鏡像文件,
-f參數: 指定鏡像文件的格式為“qcow2”(qcow2是一種硬盤的格式),

鏡像文件名為win7.img,大小為50GB。

root@ubuntu:/home/img# qemu-img create -f qcow2 win7.img 50G Formatting 'win7.img', fmt=qcow2 size=53687091200 encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16

3、下載Virtio驅動

Windows系統默認沒有Virtio驅動,而啟動虛擬機時命令指定了磁盤驅動和網卡驅動是Virtio,因此需要下載兩個Virtio驅動文件:virtio-win-0.1-81.iso和virtio-win-1.1.16.vfd。其中,virtio-win-0.1-81.iso文件中包含了網卡驅動,virtio-win-1.1.16.vfd文件包含了硬盤驅動。

4、引導啟動系統安裝

(4) 使用剛下載的Windows7鏡像文件和剛創建的磁盤鏡像文件引導啟動系統安裝,開啟BIOS啟動選擇菜單,啟動時按F12,進入光盤安裝界面,輸入1

具體命令:
qemu-system-x86_64 -m 2048 -drive file=win7.img,cache=writeback,if=virtio,boot=on -fda virtio-win-1.1.16.vfd -cdrom win7-x86.iso -net nic -net user -boot once=d,menu=on -usbdevice tablet --enable-kvm -vnc :1

參數:
-drive file=win7.img,cache=writeback,boot=on : 硬盤選項,虛擬磁盤是win7.img,cache方式為writeback,可引導型磁盤,

if=virtio : 使用磁盤半虛擬化
-usb -usbdevice tablet : 啟用usb設備中的tablet功能。開啟該功能可使虛擬機內外的鼠標同步。
-boot once=d,menu=on : once=d表示只從光盤啟動一次

root@ubuntu:/home/img# qemu-system-x86_64 -m 2048 -drive file=win7.img,cache=writeback,if=virtio,boot=on -fda virtio-win-1.1.16.vfd -cdrom win7-x86.iso -net nic -net user -boot once=d,menu=on -usbdevice tablet --enable-kvm -vnc :1

5、用vnc-viewer 進入虛擬機

顯示安裝界面,有點慢,,,

在啟動界面中選擇,要安裝的語言,時間和貨幣格式,鍵盤和輸入方法后,點擊“下一步”,如下圖所示:


現在安裝。。。


勾選接受許可條款,下一步,如下圖

選擇安裝的類型為“自定義(高級)”,如下圖

選擇Windows7的安裝位置。因為沒有相應的硬盤,所以應該首先加載硬盤驅動程序,此處點擊“加載驅動程序”,如下圖:

點擊確定
此時要進行Win7安裝,因此選擇Win7的驅動程序,然后點擊“下一步”,如下圖

格式化分區,選擇“驅動器高級選項”,選擇“新建”,新建一個磁盤分區,大小為50G,如下圖所示:




下一步

win7正在安裝.。。。

等待虛擬機重啟,重啟后繼續進行win7的設置



設置用戶名,下一步

設置密碼、下一步

輸入激活碼,沒有,可不輸入,取消勾選聯機自動激活

根據自己需要選擇,參考下圖

設置時間

根據自己的情況,選擇網絡

稍慢,耐心等待

進入window

安裝結束后關閉win7

6、重啟win7

使用以下命令再次虛擬機鏡像,將virtio-win-0.1-81.iso掛載為客戶機的光驅,再從客戶機上安裝所需的virtio網卡驅動程序。
命令如下:
qemu-system-x86_64 -m 2048 -drive file=win7.img,cache=writeback,if=virtio,boot=on -cdrom virtio-win-0.1-81.iso -net nic,model=virtio -net user -boot order=c -usbdevice tablet --enable-kvm -vnc :1
其中:在-net nic中加入model=virtio表示使用網卡半虛擬化驅動

正常進入Windows7客戶機之后,選擇“管理”—“設備管理器”中的“網絡適配器”,右鍵“更新驅動程序軟件”,從光驅中選擇合適的驅動即可。







配置成功。。。

設置windows7網絡以便上網

按照之前學的客戶機網絡配置,使用網橋配置網絡,
詳細操作看這篇博客:網絡配置

配置好網橋之后,
在宿主機中,用以下命令啟動客戶機,
qemu-system-x86_64 -m 2048 -drive file=win7.img,cache=writeback,if=virtio,boot=on -cdrom virtio-win-0.1-81.iso -net nic,model=virtio -net tap,ifname=tap1,script=qemu-ifup,downscript=no -usbdevice tablet --enable-kvm -vnc :1

root@ubuntu:/home/img# qemu-system-x86_64 -m 2048 -drive file=win7.img,cache=writeback,if=virtio,boot=on -cdrom virtio-win-0.1-81.iso -net nic,model=virtio -net tap,ifname=tap1,script=qemu-ifup,downscript=no -usbdevice tablet --enable-kvm -vnc :1

此時客戶機就可以正常訪問網絡了

測試網絡

使用客戶機 ping 百度

使用瀏覽器搜索內容

測試成功,說明可以正常訪問網絡

總結

以上是生活随笔為你收集整理的kvm学习---制作win7虚拟机镜像,并配置网络的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。