Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Miarahaba ny rehetra!

Ity lahatsoratra ity dia mamaritra ny dingana tokony arahinao mba hanampiana ny UEFI boot capability amin'ny WDS-nao.

Ireo. Ny toromarika ato amin'ity lahatsoratra ity dia mihevitra fa efa manana izao config manaraka izao ianao:

1. Windows Server 2012R2 (ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅)
2. ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ настроСнный DHCP для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с WDS
3. БобствСнно сам WDS
4. IIS
5. Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина ΠΈΠ»ΠΈ ПК с Ubuntu

Ary koa, eto dia voalaza hetsika izay tsy nitondra ho ahy ny vokatra mety.
Nolazaiko azy ireo mba hanamora ny fikarohana sy hitsitsy ny fotoananao.

sasin-teny

Nanao WDS aho tany am-piasana niaraka tamin'ny zava-tsoa be dia be, tk. sasatry ny mihazakazaka tsy an-kijanona miaraka amin'ny andian-tsarimihetsika sy mametaka azy ireo.

Nanampy ahy ireto lahatsoratra ireto:
Manampy ny WDS Versatility
PXE boot menu miaraka amin'ny System Center Configuration Manager


Toa izao

Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Ary tsara ny zava-drehetra, nampiana sary vaovao ho an'ny entana, nahazo endri-javatra vaovao ny sary winPE ary niasa ny zava-drehetra.

Saingy, lavitra ny fitaovana rehetra manohana ny maodely boot BIOS / Legacy, na raha manao izany izy ireo, dia mety ho any amin'ny toerana tsy hita maso ny fampidirana azy.

Eny, ary ny fametrahana windows amin'ny fomba lova, rehefa azo atao ny mametraka ao amin'ny UEFI, dia tsy mangatsiaka.

Vokatr'izany dia nanapa-kevitra ny hampiditra ny fahafahana miditra amin'ny UEFI aho, ary nandeha tany amin'ny Google.

Saingy tsy nahita fampahalalana voarafitra momba ny fomba hahazoana WDS + UEFI miasa aho.
Raha ny marina, izany no nahatonga ahy nanapa-kevitra ny hanoratra ity lahatsoratra ity.

Alohan'ny hanombohako dia holazaiko ny olana naharitra ela indrindra.

Rehefa manampy UEFI amin'ny WDS, dia azo atao ireto toe-javatra manaraka ireto:

Raha manampy rakitra baoritra amin'ny WDS ianao ary rehefa manandrana manindry ny fitaovana ianao
Ao amin'ny UEFI hitanao ity lahatsoratra manaraka ity:
The selected boot device failed. Press <Enter> to Continue.
na Boot Device Not Found
Fa ny fampidirana ao amin'ny lova dia mety aminao.
Avy eo ny iray amin'ireo safidy azo atao dia ny tsy fisian'ny rakitra wdsmgfw.efi,
amin'ny lalana manaraka: %WDSpath%Bootx64wdsmgfw.efi

Azonao alaina eto: C:WindowsSystem32RemInstbootx64wdsmgfw.efi
Na, raha misy antony tsy ampy ho anao ity rakitra ity dia navoakako tao Google.
Ho an'ity vahaolana ity, misaotra ry zalahy avy reddit Google.

Amin'ity olana ity dia namono ny fotoana be indrindra aho, satria. Noheveriko fa tany amin'ny WDS na DHCP configuration ny olana.

Namboarina ny politika amin'ny fampidirana Kilasy mpivarotra ho an'ny maritrano isan-karazany, ary mametraka safidy DHCP 060, 066, 067. fampianarana ho an'ny fanamafisana ny politikan'ny DHCP.

Architectures amin'ny ASCII ho an'ny DHCP

PXEClient: Arch:00000 - BIOS/Legacy
PXEClient: Arch:00006 - UEFI x86
PXEClient: Arch:00007 - UEFI x64

Ary koa, nanandrana safidy isan-karazany ho an'ny rakitra boot aho. .efi

  • syslinux
  • gofy 2

Niezaka nitady ilay olana tao amin'ny Log Event ihany koa aho.
win + r -> eventvwr -> Π–ΡƒΡ€Π½Π°Π»Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ слуТб -> Microsoft -> Windows -> Deployment-Services-Diagnostics

Saingy, araka ny voalazako etsy ambony, ny olana dia mipetraka ao amin'ny rakitra wdsmgfw.efi.
Na izaho mihitsy no nofafako tsy nahy, na tsy nadika nandritra ny fametrahana azy
ary configuring WDS.

Eny ary, andao hanomboka!

fampianarana

Dingana 1 - Hamarino fa miasa ny WDS

Raiso izay fitaovana na milina virtoaly misy fanohanana ny boot amin'ny fomba UEFI amin'ny tambajotra ary andramo boot.

Tokony hanana ity sary manaraka ity ianao:

Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Raha eny, tsara, afaka manohy ianao.
Raha tsy izany dia jereo izay nosoratako tao amin'ny sasin-teny.

Dingana 2 - Fananganana ny iPXE Boot File

Manomboka Ubuntu efa voaomana izahay, sokafy ny terminal ary apetaho ity tsipika ity:

git clone https://git.ipxe.org/ipxe.git ipxe

Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Eto aho dia te-hanao fanamarihana kely fa mety tsy maintsy ampidirinao ao amin'ny Ubuntu izay ilaina amin'ny fanangonana C sy C ++.
Vao avy nametraka azy ireo aho.

Nalaina? - Tsara!
Amin'izao fotoana izao dia mila manamboatra rakitra fanamafisana ho an'ny fivoriambe ianao.
Ao amin'ny terminal dia manoratra izahay:

cd ipxe/src
gedit chain.ipxe

Ary apetaho amin'ity rakitra ity ity code manaraka ity, ary tehirizo:

#!ipxe

dhcp
chain http://%IP-address-your-IIS-server%/install.ipxe

Miverina any amin'ny terminal izahay ary manomboka ny fanangonana:

make bin-x86_64-efi/ipxe.efi EMBED=chain.ipxe

Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Raha milamina ny zava-drehetra, dia tokony hahazo ity vokatra manaraka ity ianao ao amin'ny terminal:

Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Ary fichier ipxe.efi, teny an-dalana: ipxe/src/bin-x86_64-efi/ipxe.efi
Raha toa ka tsy afaka manangona irery ianao noho ny antony iray,
napetako ny ahy rakitra.
Izy io dia natambatra ho boot avy http://192.168.0.100/install.ipxe

Izany rehetra izany ho an'ny Ubuntu.

Dingana 3 - Manampy ipxe.efi amin'ny WDS

Raisinay ny rakitra voaray tamin'ny dingana faharoa ary adikay eny an-dalana:
%WDSpath%Bootx64%your-boot-folder%EFIBOOT
Rehefa avy nanova anarana ho BOOTX64.EFI.
Tsy ilaina izany fa mety kokoa.

Avy eo dia manomboka cmd amin'ny anaran'ny mpitantana, ary soraty ireto baiko manaraka ireto:

wdsutil /set-server /bootprogram:Bootx64%your-boot-folder%EFIBOOTBOOTX
64.EFI /architecture:x64uefi
ΠΈ
wdsutil /set-server /N12bootprogram:Bootx64%your-boot-folder%EFIBOOTBOOTX
64.EFI /architecture:x64uefi

Izany dia hametraka ny rakitra azo alaina amin'ny alΓ lan'ny WDS.

Andeha hojerentsika ny configuration:

wdsutil /get-server /Show:Config

Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Nadikako koa ilay rakitra ipxe.efi, nomeko anarana hoe BOOTIA32.EFI ary nanamboatra boot ho azy, sao sanatria. architecture:x86uefi
Saingy amin'ny ankapobeny dia tsy misy dikany izany, satria. Tsy mahazaka x86 ny rakitra Bootmgfw.efi

Andeha hojerentsika izay nitranga.
Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability
Tsara, mandefa ny rakitray ny WDS ho an'ny sintonina ary izy io kosa dia mitady ny fanitsiana eo amin'ny lalana: http://192.168.0.100/install.ipxe

Dingana 4 - Fanamboarana Menu

Mandehana any amin'ny lahatahiry fototry ny tranokalanao.
Ny default dia: C:inetpubwwwroot

Mamorona rakitra lahatsoratra install.ipxe.

ary amboary araka ny tahirin-kevitra ary ny filanao.
Misy ihany koa ny teny Rosiana описаниС baiko.
Nahafinaritra ahy izany torolalana rehefa manamboatra ny WDS-nao.

install.ipxe ohatra config

#!ipxe

:start
menu Please choose an operating system to start/install
item --gap Start Win PE
item WinPE-x64 WinPE x64
item --gap ipxe shell
item shell       Drop to iPXE shell

choose target && goto ${target}

:failed
echo Booting failed, dropping to shell
goto shell

:shell
echo Type 'exit' to get the back to the menu
shell
set menu-timeout 0
set submenu-timeout 0
goto start

:WinPE-x64
kernel http://192.168.0.100/wimboot
initrd http://192.168.0.100/peSE/Boot/bcd
initrd http://192.168.0.100/peSE/Boot/boot.sdi
initrd http://192.168.0.100/peSE/Boot/peSE64.wim
boot || goto failed

Azonao atao ny mamaky momba ny fanamafisana ny fametrahana ny winPE eto.

Dingana 5 - karazana MIME

Rehefa avy namorona ny menio ary nanampy ireo rakitra ilaina rehetra ao amin'ny lahatahiry root IIS,
mila manome azy ireo fahafahana ianao.

SATRIA Na dia manandrana misintona rakitra avy amin'ny navigateur aza ianao, dia hisy hadisoana amin'ny adiresiny: HTTP 404.3 - Not Found.
Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Mba hanaovana izany, mila manampy karazana MIME ao amin'ny tontonana fanaraha-maso IIS ianao, mifanaraka amin'izany
miaraka amin'ny fanitarana rakitra izay ho alainao amin'ny http.

Tsy nitady izay karazana MIME izay tsara indrindra amin'ity tanjona ity aho, ary nanontany application/octet-stream, taorian'izay dia nandeha ny zava-drehetra.

Ho an'ny rakitra tsy misy fanitarana dia ampiasao teboka.

Ato amin'ity:

Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

famaranana

Amin'ny farany, mahazo ny fahafahana miditra amin'ny tambajotra eo an-toerana amin'ny alΓ lan'ny UEFI.

Raha nanao ny zava-drehetra araka ny tokony ho izy, dia hisy zavatra toy ity menu fisafidianana boot ity:

Fanitarana ny WDS Functionality: Manampy ny UEFI Boot Capability

Raha efa nanomana ny fitaovana fototra ianao ary tsy hanelingelina ny fanamafisana, dia mila 10-20 minitra eo ho eo ny fampiharana an'io endri-javatra io.
Naharitra 2 andro fiasana aho, satria. Tsy maintsy ni-google betsaka aho.

Fampiharana mahomby!

Misaotra noho ny fiheveranao ary misaotra betsaka an'ireo olona nanampy ahy ny lahatsoratra!
Ao amin'ny HabrΓ© dia: Ingtar ΠΈ Deeptown.

Source: www.habr.com

Add a comment