Hogyan kell PXE hálózati indítást végezni Hyper-V VM használatával

Tartalomjegyzék

Bevezetés

A Hyper-V-ben a virtuális gépeknek két különböző generációja létezik: Az 1. generációs és a 2. generációs virtuális gépek.

Az 1. generációs virtuális gép a hagyományos BIOS-t használja, a 2. generációs Hyper-V gép pedig UEFI-alapú gép.

A Hyper-V virtuális gép generációja azért számít, mert a PXE különböző bootfájlokat használ attól függően, hogy a gép bootolása a hagyományos BIOS-t vagy az UEFI-t használja.

A legtöbb esetben a 2. generációs virtuális gép létrehozását javaslom, ha nincs különösebb oka annak, hogy ne tegye. Az egyik ok lehet, hogy még nem engedélyezte az UEFI-t a környezetében.

Ez a blogbejegyzés leírja, hogyan adhat Legacy adaptert a 2. generációs VM-hez, hogy lehetővé tegye a PXE-indítást az UEFI-vel még nem rendelkező eszközök számára.

Ha többet szeretne megtudni a Hyper-V-ről, ajánlom a Pluralsight tanfolyamait.

Mi az a PXE-indítás?

A PXE boot egy olyan hálózati boot, ahol a kezdeti indításkor egy kis bootfájlt küld a kliensnek. A PXE-kiszolgáló általában a WDS és a DHCP segítségével teszi lehetővé ezt a kommunikációt. Informatikai rendszergazdaként használhat virtuális PXE-kiszolgálót vagy fizikai PXE-kiszolgálót.

PXE indítása IPv4-en keresztül egy Hyper-V 1. generációs gépen

Hogyan ellenőrizhetem a Hyper-V virtuális gép generációját?

Ha ellenőrizni szeretné, hogy a Hyper-V VM 1. vagy 2. generációs gép-e, válassza ki a VM-et a Hyper-V Managerben, és ellenőrizze a generációs verziót az első oldalon.

Miért nem működik a legacy PXE a 2. generációs virtuális gépeken?

A Hyper-V 2. generációs gép olyan, mint egy futó UEFI munkaállomás.

Az UEFI munkaállomás nem tudott kommunikálni a legacy PXE-vel, csak az UEFI rendszerindító képekkel.

Az UEFI-vel konfigurált gép a boot indításakor a boot\x64\wdsmgfw.efi fájlt használja a WDS-kiszolgálón. A hagyományos rendszerindítás a boot\x64\wdsnbp.com fájlt használja.

Az UEFI kommunikációval kapcsolatos probléma a Hyper-V 2. generációs gépekre is vonatkozik. Ez az útmutató elmagyarázza, hogyan indíthatja el a PXE-t IPv4-en keresztül az 1. generációs Hyper-V VM-eken.

Ha a hálózata úgy van konfigurálva, hogy a boot-képeket hagyományos módszerekkel telepítse, akkor konfigurálnia kell a virtuális gép hardverét.

Hogyan konfigurálhat egy 2. generációs VM-et a hagyományos PXE-indításhoz

1. lépés – Virtuális kapcsoló létrehozása

Először is létre kell hoznia egy virtuális kapcsolót. A virtuális kapcsoló szükséges ahhoz, hogy a virtuális gép kommunikálni tudjon a hálózattal. Ha már létrehozott egy virtuális gépet a hálózatához, akkor ezt a lépést kihagyhatja. Kezdje azzal, hogy a Hyper-V kezelőben kattintson a jobb gombbal a Hyper-V állomáson, és válassza a Virtuális kapcsoló kezelője parancsot.

Új virtuális kapcsolót hozhat létre. Válassza a Külső lehetőséget. A Külső hasonló a “Bridged”-hez, ha más virtualizációs platformokat használ.

Adjon nevet az új virtuális kapcsolónak. Én az enyémet “Bridged”-nek neveztem el.”

2. lépés – Hagyományos hálózati adapter hozzáadása

Alapértelmezés szerint csak egy “Standard hálózati adapter” van telepítve a virtuális gépre, de a PXE funkcionalitáshoz szükség van egy Legacy hálózati adapter hozzáadására.

Menjen az imént hozzáadott Legacy hálózati adapterhez, és adja meg, hogy az imént létrehozott virtuális kapcsolót használja.

3. lépés – Az indítási sorrend beállítása

6. Most gondoskodnunk kell arról, hogy az ügyfél először a Legacy hálózati adapterrel bootoljon. Csak válasszuk ki a Legacy hálózati adaptert, és a gombok segítségével helyezzük a lista elejére.

4. lépés – A Hyper-V virtuális gép indítása

Indítsuk el a virtuális gépet, és most már a PXE-indításnak működnie kell 🙂

Következtetés

Amint a bevezetőben említettem, a legtöbb esetben a Hyper-V-ben 2. generációs virtuális gép létrehozását javaslom, ha nincs konkrét oka annak, hogy ezt ne tegyük.

Az 1. vagy 2. generációs VM kiválasztásának alapos magyarázatát a Microsoft Docs-ban találja.

A Hyper-V környezetben általában 1. vagy 2. generációs gépeket hoz létre? Ossza meg velem az alábbi megjegyzésekben 🙂

Ha többet szeretne megtudni a Hyper-V-ről, akkor ajánlom figyelmébe a Pluralsight tanfolyamait.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.