WDS sa UEFI i BIOS Legacy boot

Vrijeme čitanja: 4 min

Windows Deployment Services (WDS) je serverski servis koji najčešće služi za mrežnu instalaciju Windows operativnog sustava. Kažem najčešće zato jer može služiti i za mrežno pokretanje (boot) drugih stvari, ali sad skrećem s teme.

Kad se ima pravilno upogonjen WDS, instalacija Windowsa više nije noćna mora koja troši dragocjeno vrijeme, već se na uređaju pokrene mrežna instalacija i pričeka dok uređaj samostalno ne uđe u gotovu instalaciju Windowsa. Ovo je milina za sve koji redovito rade instalacije Windowsa u nekom servisu, firmi za svoje korisnike i slično. Ja osobno se ne sjećam kad sam zadnji put koristio DVD ili USB da bih ručno instalirao Windows.

Današnji svi novi uređaji imaju default podršku za UEFI boot, što je sasvim u redu i poželjno. No što kad nam dođe neko računalo staro nekoliko godina i ima samo BIOS Legacy boot?

WDS po standardnoj instalaciji može raditi samo s jednim načinom rada – ili UEFI boot ili BIOS Legacy boot.

Idemo vidjeti kako riješiti da može raditi za obje boot opcije …

Zanimljiva stvar da, iako cijelo vrijeme pričam o WDS-u, sve postavke koje nam trebaju za ovo će biti rađene na DHCP serveru. Razlog tome je što je DHCP prva stanica od koje kreće mrežna instalacija Windowsa i uređaj na koji radimo instalaciju dobiva od DHCP-a sve postavke (IP adresu, gdje se nalazi WDS server, da li će biti UEFI ili BIOS Legacy boot …).

Stoga … slijedi spajanje na DHCP server.

Ovdje je riječ o Windows DHCP serveru.

Određivanje default boot opcije

Za početak treba odrediti koja će biti default boot opcija za sve uređaje. S obzirom da ćemo biti orijentirani prema budućnosti, a ne prema prošlosti, default boot opcija će biti UEFI.

Pod “Scope Options” promijeniti 067 opciju na: boot\x64\wdsmgfw.efi – ovo znači da će default boot opcija biti za UEFI sustav.

Default boot opcija
Definiranje BIOS Legacy boot opcije

Potrebno je definirati uvjete što učiniti kada se radi o uređaju koji ima samo BIOS Legacy boot.

1. Desni klik na IPv4, Define Vendor Classes

Define vendor Classes

2. Klik na Add

  • Display name: ime kako će se ta klasa zvati
  • Description: kratki opis o čemu se radi
  • ID ASCII upisati: PXEClient:Arch:00000

    Ovo je case-sensitive, potrebno je upisati točno ovako kako je navedeno!

    Poznati ASCII kodovi:
    • PXEClient:Arch:00000 – za BIOS legacy x86 i x64
    • PXEClient:Arch:00007 – za UEFI x64
    • PXEClient:Arch:00006 – za UEFI x86

Ovako to izgleda

Vendor class

Za kraj klik na OK > close i time je novi vendor definiran, za uređaje koji nemaju UEFI podršku.

Policy za BIOS Legacy boot uređaje

Potrebno je kreirati Policy koji govori što se događa kada BIOS Legacy uređaj želi instalaciju preko mreže. U prethodnom koraku smo definirali da WDS prepozna BIOS Legacy uređaje, a sada ćemo ovdje definirati što dalje raditi s takvim uređajima, koje će opcije imati.

1. Desni klik na Policies > New Policy

New policy
  • Policy name: prepoznatljivo ime
  • Description: kratki opis o čemu se radi

2. Slijedeći korak definiranje uvjeta:

Add

Definiranje uvjeta
  • Criteria: Vendor Class
  • Operator: Equals
  • Value: odabrati prethodno definiranu klasu za BIOS Legacy
  • Staviti kvačicu na Append wildcard(*)
  • Kliknuti na Add, zatim OK
Definiranje uvjeta za policy

3. Slijedeći korak, gdje pita da li želimo definirati IP raspona – odabrati No.

4. Slijedi definiranje postavki za ovaj Policy

Odabrati opcije:

  • 066: <navesti_ime_wds_servera>
  • 067: boot\x64\wdsnbp.com

Ovo definira da kad BIOS Legacy uređaj zatraži mrežni boot, onda će se koristiti “boot\x64\wdsnbp.com” opcija.
U protivnom se koristi default opcija “boot\x64\wdsmgfw.efi” koju smo postavili na početku i BIOS Legacy uređaji se ne mogu bootati.

Za kraj kliknuti Finish.

Zaključak

Ovime smo dobili da WDS server može istovremeno posluživati UEFI boot i BIOS Legacy boot uređaje.

Ovaj policy je potrebno definirati za svaki DHCP Scope sa kojeg se poslužuju WDS instalacije (ukoliko je potrebno da imaju BIOS Legacy boot).

AUTOR
Hrvoje Matešić

Hrvoje Matešić

PODIJELI ČLANAK
MOGLO BI TE ZANIMATI
PRETPLATI SE
Saznaj kad napišem novi članak
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments