win10系統(tǒng)下Hyper-V基本(網(wǎng)上資源整合)2
時(shí)間:2023-06-30 09:03:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-06-30 09:03:01 來源:網(wǎng)站運(yùn)營
win10系統(tǒng)下Hyper-V基本(網(wǎng)上資源整合)2:使用 Hyper-V 創(chuàng)建虛擬機(jī)
創(chuàng)建虛擬機(jī)并為其安裝操作系統(tǒng)。
我們已為創(chuàng)建虛擬機(jī)構(gòu)建了新的工具, 以便說明在過去三個(gè)版本中顯著更改。
選擇你的操作系統(tǒng)以獲取合適的一組說明:
- Windows 10 秋季創(chuàng)意者更新 (v1709) 及更高版本
- Windows 10 創(chuàng)意者更新 (v1703)
- Windows 10 周年更新 (v1607) 及更早版本
讓我們開始吧。
Windows 10 秋季創(chuàng)意者更新 (Windows 10 版本 1709)
在 Fall Creators Update 中,“快速創(chuàng)建”進(jìn)行了擴(kuò)展,以包括可以獨(dú)立從 Hyper-V 管理器中啟動(dòng)的虛擬機(jī)庫。
若要在 Fall Creators Update 中創(chuàng)建新虛擬機(jī),請(qǐng)執(zhí)行以下操作:
- 從“開始”菜單中打開“Hyper-V Quick Create”。
- 選擇一個(gè)操作系統(tǒng)或者使用本地安裝源選擇你自己的操作系統(tǒng)。
- 如果你想要使用自己的映像創(chuàng)建虛擬機(jī),請(qǐng)選擇 Local Installation Source。
- 選擇 Change Installation Source。
- 選擇要轉(zhuǎn)變?yōu)樾绿摂M機(jī)的 .iso 或 .vhdx。
- 如果映像為 Linux 映像,請(qǐng)取消選擇“安全啟動(dòng)”選項(xiàng)。
- 選擇“創(chuàng)建虛擬機(jī)”
就這么簡單! “快速創(chuàng)建”將完成其余的工作。
Windows 10 創(chuàng)意者更新 (Windows 10 版本 1703)
- 從“開始”菜單打開 Hyper-V 管理器。
- 在 Hyper-V 管理器內(nèi)右側(cè)的操作菜單中查找快速創(chuàng)建。
- 自定義你的虛擬機(jī)。
- (可選)為虛擬機(jī)命名。
- 選擇虛擬機(jī)的安裝媒體。 你可以從 .iso 或 .vhdx 文件中安裝。 如果要在虛擬機(jī)中安裝 Windows,你可以啟用 Windows 安全啟動(dòng)。 否則,請(qǐng)不要選中。
- 設(shè)置網(wǎng)絡(luò)。 如果你有現(xiàn)成的虛擬交換機(jī),則可以在網(wǎng)絡(luò)下拉列表中進(jìn)行選擇。 如果你沒有現(xiàn)成的交換機(jī),你將看到一個(gè)用于設(shè)置自動(dòng)網(wǎng)絡(luò)的按鈕,該按鈕可以自動(dòng)配置虛擬網(wǎng)絡(luò)。
- 單擊連接以啟動(dòng)虛擬機(jī)。 無需擔(dān)心編輯設(shè)置,你可以隨時(shí)返回去更改設(shè)置。
系統(tǒng)可能會(huì)提示你“按任意鍵以從 CD 或 DVD 啟動(dòng)”。 按照提示繼續(xù)操作。 據(jù)了解,你將從 CD 安裝。
恭喜,你有了新的虛擬機(jī)。 現(xiàn)在,你可以安裝操作系統(tǒng)了。
你的虛擬機(jī)應(yīng)如下所示:
注意: 除非你運(yùn)行的是批量許可版本的 Windows,否則需要為虛擬機(jī)內(nèi)運(yùn)行的 Windows 提供單獨(dú)的許可證。 虛擬機(jī)的操作系統(tǒng)獨(dú)立于主機(jī)操作系統(tǒng)。
在 Windows 10 創(chuàng)意者更新之前 (Windows 10 版本1607和更早版本)
如果運(yùn)行的不是 Windows 10 創(chuàng)意者更新或更高版本,請(qǐng)按照以下說明進(jìn)行操作并改用新的虛擬機(jī)向?qū)В?br>
創(chuàng)建虛擬網(wǎng)絡(luò)
你的虛擬機(jī)需要連接虛擬網(wǎng)絡(luò)才能與你的計(jì)算機(jī)共享網(wǎng)絡(luò)。 創(chuàng)建虛擬網(wǎng)絡(luò)是可選的 -- 如果你的虛擬機(jī)不需要連接到 Internet 或網(wǎng)絡(luò),則跳到
創(chuàng)建 Windows 虛擬機(jī)。
為虛擬機(jī)連接 Internet
Hyper-V 有三種類型的虛擬交換機(jī) -- 外部、內(nèi)部和專用。 創(chuàng)建外部交換機(jī)以與在其上運(yùn)行的虛擬機(jī)共享計(jì)算機(jī)網(wǎng)絡(luò)。
此練習(xí)演示了如何創(chuàng)建虛擬交換機(jī)。 完成后,Hyper-V 主機(jī)將擁有一個(gè)虛擬交換機(jī),該虛擬交換機(jī)可通過計(jì)算機(jī)的網(wǎng)絡(luò)連接來為虛擬機(jī)連接 Internet。
使用 Hyper-V 管理器創(chuàng)建虛擬交換機(jī)
- 打開 Hyper-V 管理器。 執(zhí)行此操作的快速方法是按 Windows 按鈕或密鑰,然后鍵入“Hyper-V 管理器”。
如果搜索未找到 Hyper-V 管理器,那是因?yàn)槲磫⒂?Hyper-V 或 Hyper-V 管理工具。 請(qǐng)參閱啟用 Hyper-V 的說明。 - 在左窗格中選擇服務(wù)器,或在右窗格中單擊“連接到服務(wù)器…”。
- 在 Hyper-V 管理器中,從右側(cè)的“操作”菜單中選擇虛擬交換機(jī)管理器...。
- 在“虛擬交換機(jī)”部分下,選擇“新建虛擬網(wǎng)絡(luò)交換機(jī)”。
- 在“你要?jiǎng)?chuàng)建哪種類型的虛擬交換機(jī)?”下,選擇“外部”。
- 選擇“創(chuàng)建虛擬交換機(jī)”按鈕。
- 在“虛擬交換機(jī)屬性”下,為新交換機(jī)命名,如“外部 VM 交換機(jī)”。
- 在“連接類型”下,確保已選擇“外部網(wǎng)絡(luò)”。
- 選擇要與新虛擬交換機(jī)配對(duì)的物理網(wǎng)卡。 這是以物理方式連接到網(wǎng)絡(luò)的網(wǎng)卡。
- 選擇“應(yīng)用”來創(chuàng)建虛擬交換機(jī)。 此時(shí),你很可能看到以下消息。 單擊“是”繼續(xù)。
- 選擇“確定”以關(guān)閉虛擬交換機(jī)管理器窗口。
使用 PowerShell 創(chuàng)建虛擬交換機(jī)
以下步驟可用于使用 PowerShell 創(chuàng)建具有外部連接的虛擬交換機(jī)。
- 使用 Get-NetAdapter 返回連接到 Windows 10 系統(tǒng)的網(wǎng)絡(luò)適配器列表。
PowerShell復(fù)制
PS C:/> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- Ethernet 2 Broadcom NetXtreme 57xx Gigabit Cont... 5 Up BC-30-5B-A8-C1-7F 1 Gbps Ethernet Intel(R) PRO/100 M Desktop Adapter 3 Up 00-0E-0C-A8-DC-31 10 Mbps - 選擇要用于 Hyper-V 交換機(jī)的網(wǎng)絡(luò)適配器并將一個(gè)實(shí)例放入名為 $net 的變量中。
PowerShell復(fù)制
$net = Get-NetAdapter -Name 'Ethernet' - 執(zhí)行以下命令來創(chuàng)建新的 Hyper-V 虛擬交換機(jī)。
PowerShell復(fù)制
New-VMSwitch -Name "External VM Switch" -AllowManagementOS $True -NetAdapterName $net.Name
筆記本電腦上的虛擬網(wǎng)絡(luò)
NAT 網(wǎng)絡(luò)
網(wǎng)絡(luò)地址轉(zhuǎn)換 (NAT) 使用內(nèi)部 Hyper-V 虛擬交換機(jī)對(duì)主機(jī)的 IP 地址與端口進(jìn)行組合,以使虛擬機(jī)訪問計(jì)算機(jī)的網(wǎng)絡(luò)。
這會(huì)提供一些有用的屬性:
- NAT 會(huì)將外部 IP 地址和端口映射到更大的內(nèi)部 IP 地址集,以轉(zhuǎn)換 IP 地址。
- NAT 允許多個(gè)虛擬機(jī)托管需要相同(內(nèi)部)通信端口的應(yīng)用程序,方法是將它們映射到唯一的外部端口。
- NAT 使用內(nèi)部交換機(jī)—?jiǎng)?chuàng)建內(nèi)部交換機(jī)不會(huì)要求使用網(wǎng)絡(luò)連接,且往往對(duì)計(jì)算機(jī)網(wǎng)絡(luò)的干擾較小。
若要設(shè)置 NAT 網(wǎng)絡(luò)并將其連接到虛擬機(jī),請(qǐng)遵循
NAT 網(wǎng)絡(luò)用戶指南。
雙交換機(jī)方法
如果你在便攜式計(jì)算機(jī)上運(yùn)行 Windows 10 Hyper-v, 并且經(jīng)常在無線網(wǎng)絡(luò)和有線網(wǎng)絡(luò)之間切換, 則你可能需要為以太網(wǎng)卡和無線網(wǎng)卡創(chuàng)建虛擬交換機(jī)。 根據(jù)便攜式計(jì)算機(jī)連接網(wǎng)絡(luò)的方式, 你可以在這些開關(guān)之間更改虛擬機(jī)。 虛擬機(jī)不會(huì)自動(dòng)在有線和無線之間切換。
重要
這兩種切換方法不支持無線卡上的外部 vSwitch, 因此僅供測試之用。
2創(chuàng)建虛擬機(jī)
使用 Hyper-V 管理器創(chuàng)建虛擬機(jī)
- 通過按 Windows 鍵并鍵入“Hyper-V 管理器”,或者通過在你的應(yīng)用程序中查找 Hyper-V 管理器,來打開 Hyper-V 管理器。
- 在 Hyper-V 管理器中,依次單擊操作 > 新建 > 虛擬機(jī)以顯示“新建虛擬機(jī)向?qū)А薄?/li>
- 查看“開始之前”內(nèi)容,然后單擊“下一步”。
- 為虛擬機(jī)命名。
注意: 這是 Hyper-V 用于虛擬機(jī)的名稱,而不是提供給來賓系統(tǒng)的將部署到虛擬機(jī)內(nèi)的計(jì)算機(jī)名稱。
- 選擇將存儲(chǔ)虛擬機(jī)文件的位置,例如 c:/virtualmachine。 還可以接受默認(rèn)位置。 操作完成后,單擊“下一步”。
- 選擇虛擬機(jī)的世代,然后單擊“下一步”。
第 2 代虛擬機(jī)已引入 Windows Server 2012 R2,并提供簡化的虛擬硬件模型和一些其他功能。 只可以在第 2 代虛擬機(jī)上安裝 64 位操作系統(tǒng)。 有關(guān)第 2 代虛擬機(jī)的詳細(xì)信息,請(qǐng)參閱
第 2 代虛擬機(jī)概述。
如果新的虛擬機(jī)配置為第 2 代,并且將運(yùn)行 Linux 分發(fā),則將需要禁用安全啟動(dòng)。 有關(guān)安全啟動(dòng)的詳細(xì)信息,請(qǐng)參閱安全啟動(dòng)。
- 選擇“2048”MB 作為“啟動(dòng)內(nèi)存”值,并保持選擇“使用動(dòng)態(tài)內(nèi)存”。 單擊“下一步”按鈕。
在 Hyper-V 主機(jī)和該主機(jī)上運(yùn)行的虛擬機(jī)之間共享內(nèi)存。 單臺(tái)主機(jī)上可運(yùn)行的虛擬機(jī)數(shù)量部分取決于可用內(nèi)存。 還可以將虛擬機(jī)配置為使用動(dòng)態(tài)內(nèi)存。 啟用后,動(dòng)態(tài)內(nèi)存從正在運(yùn)行的虛擬機(jī)中回收未使用的內(nèi)存。 這使得可在該主機(jī)上運(yùn)行更多虛擬機(jī)。 有關(guān)動(dòng)態(tài)內(nèi)存的詳細(xì)信息,請(qǐng)參閱
Hyper-V 動(dòng)態(tài)內(nèi)存概述。
- 在“配置網(wǎng)絡(luò)”向?qū)?,選擇用于虛擬機(jī)的虛擬交換機(jī),然后單擊“下一步”。 有關(guān)詳細(xì)信息,請(qǐng)參閱創(chuàng)建虛擬交換機(jī)。
- 為虛擬硬盤驅(qū)動(dòng)器指定一個(gè)名稱、選擇一個(gè)位置或保留默認(rèn)值,最后指定大小。 準(zhǔn)備就緒后,單擊“下一步”。
與物理硬盤驅(qū)動(dòng)器類似,虛擬硬盤驅(qū)動(dòng)器為虛擬機(jī)提供存儲(chǔ)空間。 必需提供虛擬硬盤驅(qū)動(dòng)器,以便可以在虛擬機(jī)上安裝操作系統(tǒng)。
- 在“安裝選項(xiàng)”向?qū)希x擇“從可啟動(dòng)的映像文件安裝操作系統(tǒng)”,然后選擇操作系統(tǒng) .iso 文件。 完成后,單擊“下一步”。
創(chuàng)建虛擬機(jī)時(shí),可以配置一些操作系統(tǒng)安裝選項(xiàng)。 可使用的三個(gè)選項(xiàng)如下:
- 以后安裝操作系統(tǒng) – 此選項(xiàng)不會(huì)對(duì)虛擬機(jī)進(jìn)行任何其他修改。
- 從可啟動(dòng)的映像文件安裝操作系統(tǒng) – 這類似于將 CD 插入物理計(jì)算機(jī)的物理 CD-ROM 驅(qū)動(dòng)器。 若要配置此選項(xiàng),請(qǐng)選擇 .iso 映像。 此映像將裝載到虛擬機(jī)的虛擬 CD-ROM 驅(qū)動(dòng)器。 虛擬機(jī)的啟動(dòng)順序更改為首先從 CD-ROM 驅(qū)動(dòng)器啟動(dòng)。
- 從基于網(wǎng)絡(luò)的安裝服務(wù)器安裝操作系統(tǒng) – 除非已將虛擬機(jī)連接到網(wǎng)絡(luò)交換機(jī),否則此選項(xiàng)不可用。 在此配置中,虛擬機(jī)嘗試從網(wǎng)絡(luò)啟動(dòng)。
- 查看虛擬機(jī)詳細(xì)信息,然后單擊“完成”以完成虛擬機(jī)創(chuàng)建。
使用 PowerShell 創(chuàng)建虛擬機(jī)
- 以管理員身份打開 PowerShell ISE。
- 運(yùn)行以下腳本。
PowerShell復(fù)制
# Set VM Name, Switch Name, and Installation Media Path.$VMName = 'TESTVM'$Switch = 'External VM Switch'$InstallMedia = 'C:/Users/Administrator/Desktop/en_windows_10_enterprise_x64_dvd_6851151.iso'# Create New Virtual MachineNew-VM -Name $VMName -MemoryStartupBytes 2147483648 -Generation 2 -NewVHDPath "D:/Virtual Machines/$VMName/$VMName.vhdx" -NewVHDSizeBytes 53687091200 -Path "D:/Virtual Machines/$VMName" -SwitchName $Switch# Add DVD Drive to Virtual MachineAdd-VMScsiController -VMName $VMNameAdd-VMDvdDrive -VMName $VMName -ControllerNumber 1 -ControllerLocation 0 -Path $InstallMedia# Mount Installation Media$DVDDrive = Get-VMDvdDrive -VMName $VMName# Configure Virtual Machine to Boot from DVDSet-VMFirmware -VMName $VMName -FirstBootDevice $DVDDrive
完成操作系統(tǒng)部署
為了完成生成虛擬機(jī)操作,需要啟動(dòng)該虛擬機(jī)并演練操作系統(tǒng)安裝過程。
- 在 Hyper-V 管理器中,雙擊虛擬機(jī)。 這將啟動(dòng) VMConnect 工具。
- 在 VMConnect 中,單擊綠色的“啟動(dòng)”按鈕。 這類似于按物理計(jì)算機(jī)上的電源按鈕。 系統(tǒng)可能會(huì)提示你“按任意鍵以從 CD 或 DVD 啟動(dòng)”。 按照提示繼續(xù)操作。
注意: 可能需要在 VMConnect 窗口內(nèi)單擊,以確保你的擊鍵會(huì)發(fā)送到虛擬機(jī)。
- 該虛擬機(jī)將啟動(dòng)到安裝程序,并可指導(dǎo)你完成安裝過程(如同在物理計(jì)算機(jī)上)。
注意: 除非你運(yùn)行的是批量許可版本的 Windows,否則需要為虛擬機(jī)內(nèi)運(yùn)行的 Windows 提供單獨(dú)的許可證。 虛擬機(jī)的操作系統(tǒng)獨(dú)立于主機(jī)操作系統(tǒng)。
到這里基本上都能創(chuàng)立虛擬機(jī)了,接下來的內(nèi)容next再講解
感謝微軟對(duì)新手,初入門者,學(xué)生熱情的知識(shí)分享,指導(dǎo),特此感謝
謝謝