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:
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
Ho an'ity vahaolana ity, misaotra ry zalahy avy
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.
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:
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
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
Raha milamina ny zava-drehetra, dia tokony hahazo ity vokatra manaraka ity ianao ao amin'ny terminal:
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
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
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.
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
Misy ihany koa ny teny Rosiana
Nahafinaritra ahy
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
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
.
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:
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:
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:
Source: www.habr.com