IT Geek: Kā tīkla boot (PXE) WinPE atgūšanas disku ar PXElinux v5 un Wimboot

Satura rādītājs:

IT Geek: Kā tīkla boot (PXE) WinPE atgūšanas disku ar PXElinux v5 un Wimboot
IT Geek: Kā tīkla boot (PXE) WinPE atgūšanas disku ar PXElinux v5 un Wimboot

Video: IT Geek: Kā tīkla boot (PXE) WinPE atgūšanas disku ar PXElinux v5 un Wimboot

Video: IT Geek: Kā tīkla boot (PXE) WinPE atgūšanas disku ar PXElinux v5 un Wimboot
Video: Move or copy worksheets in Microsoft Excel - YouTube 2024, Aprīlis
Anonim
Vai jūs kādreiz esat vēlējušies, lai jūs varētu saņemt "Windows atkopšanas konsoli", kura darbojas vienā uzturēšanas procedūrā vai programmā, kuru vēlaties izmantot, neaizmirstot, kur esat aizmirsis kompaktdisku? HTG paskaidro, kā WinPE no PXE ielādēt.
Vai jūs kādreiz esat vēlējušies, lai jūs varētu saņemt "Windows atkopšanas konsoli", kura darbojas vienā uzturēšanas procedūrā vai programmā, kuru vēlaties izmantot, neaizmirstot, kur esat aizmirsis kompaktdisku? HTG paskaidro, kā WinPE no PXE ielādēt.

Photo Credit: Alfred Hermida caur Compfight cc

Windows priekšizvelkšanas vide (WinPE) ir to Windows versiju versija, kurus lielākā daļa cilvēku zina kā tādus, kuri tiek izņemti no instalēšanas kompaktdiska. Gadu gaitā ir izveidoti veseli projekti, lai dotu iespēju veidot sava veida "Windows Live" vidi, piemēram, daudzus Linux distros. Šajā rokasgrāmatā mums būs Windows PE no instalēšanas CD boot no PXE, lai mēs varētu to izmantot, lai palaistu Dell BIOS atjaunināšanas lietderību. Jūs esat aicināti turpināt izpētīt šo bezdibenis geek labestību …

Pārskats

Mēs esam parādījuši, kas ir PXE un kā jūs viegli varat to instalēt serverī (un daudz ko citu) ar FOG, šodien mēs pievienosim vēl vienu paplašinājumu FOG. Parasti šodienas procedūra būs:

  1. Atjauniniet PXElinux uz v5.01 vai jaunāku versiju, ja tā vēl nav instalēta.
  2. Pievienojiet wimboot moduli.
  3. Kopējiet WIM attēlu un atbalsta failus no Windows instalācijas kompaktdiska.
  4. Pievienojiet izvēlnes ierakstu.
  5. Izmantojiet booted WinPE, lai izveidotu darba "Windows atkopšanas konsoli".

Mēs to darīsim iepriekš, jo "regulārā" Windows automātiskās instalācijas komplekta (WAIK) veidā jūs, labākajā gadījumā, uzstāda uz sava datora un veicat ne tik vienkāršu procesu, lai pārveidotu WIM failu un tā atbalstu failus savā WDS / RIS formā. Lai gan pastāv Linux alternatīvas, piemēram, UDA projekta (tā ir PXE serveris, kuru es izmantoju pirms FOG atnāca kopā), izmantojot šo veidu, jūs tikko vienkārši aizstāt dažus failus PXE serverī vienu reizi (ko jūs, iespējams, galu galā kaut kādā veidā) un kopēt nemainīgs WIM fails un atbalsta failus tieši no Windows CD PXE serverī.

Viena lieta, kas jāņem vērā, ir tā, ka, lai gan izskatīsies, ka jūs varat sākt Windows instalēšanas procedūru šādā veidā, jūs faktiski to nevarat pabeigt, un, lai to izdarītu, šī rokasgrāmata neattiecas.

Ļaujiet sašķelties:)

Atjauniniet PXElinux uz V5.01

Kopš šī rakstīšanas brīža Syslinux versija Ubuntu krātuvē joprojām ir 4.05. Es domāju, ka tas ir tādēļ, ka Syslinux komanda nolēma sakrāt lietas ar V5 filiāli un mainīja veidu, kā darbojas COM32 moduļi (tagad balstās uz ELF), un mainīja "kodolu", pieprasot bibliotēku (ldlinux.c32)kaut kas aiz "tīra boot". Tas padara iespējamu sabojāšanos ikvienam, kas tiek izmantots "vecajam ceļam". Neuztraucieties, mēs lejupielādēsim nepieciešamos failus manuāli un izveidosim to, lai jūsu DUS instalācija nezaudētu sitienu.

Mēs izmantosim versiju 5.01, jo tā ir visjaunākā stabils šī raksta laikā tika izlaists no V5 filiāles, un tas bija tas, kurā Syslinux komanda strādāja kopā ar wimboot komandu, lai veiktu šo īpašo procedūru darbu.

Piezīme: Vēl viens iemesls, ka jaunākā versija vēl nav iekļauta Ubuntu krātuvē (IMHO), ir tas, ka vismaz Citrix-Xen HVM viesi nevar ielādēt ne tikai PXE izvēlnes. Citas hypervisors, piemēram, VMware, Hyper-V un VirtualBox, kā arī fiziskās iekārtas ir tikai labi ar jauno versiju.

Ja piezīme iepriekš neietekmē tevi, turpiniet.

Iegūstiet PXElinux versiju 5.01 tieši no Kernel.org un ekstrahējiet to FOG serverī:

wget https://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-5.01.tar.bz2 tar xvhf syslinux-5.01.tar.bz2

Izveidojiet direktoriju, kurā būs jaunās bibliotēkas:

mkdir -p /tftpboot/howtogeek/libs

Nokopējiet nepieciešamos bibliotēkas failus uz šo direktoriju, lai tie klientiem būtu pieejami izpildes laikā:

cp -av syslinux-5.01/com32/lib/libcom32.c32 /tftpboot/howtogeek/libs/ cp -av syslinux-5.01/com32/libutil/libutil.c32 /tftpboot/howtogeek/libs/ cp -av syslinux-5.01/com32/modules/linux.c32 /tftpboot/howtogeek/libs/

Pievienojiet šim ceļam esošo ceļu uz jau esošo noklusējuma konfigurācijas failu, rediģējot vai izdodot tālāk norādīto:

echo 'PATH howtogeek/libs' >> /tftpboot/pxelinux.cfg/default

Nokopējiet jaunizveidoto ldlinux.c32 TFTP servera sakni, izlaižot:

cp -av syslinux-5.01/com32/elflink/ldlinux/ldlinux.c32 /tftpboot/

Atjauniniet grafisko dzinēju (vesamenu.c32), lai tas atbilstu jaunai versijai:

cp -av syslinux-5.01/com32/menu/vesamenu.c32 /tftpboot/

Apsveicam, jūsu PXE serveris tagad ir atjaunināts līdz v5.01 un viss, kas jau bija darbs (ja vien jūs neietekmē "piezīme" no šī segmenta sākuma), tas jāturpina.

WIMboot

Šis bootloader ir daļa no iPXE projekta, un viņi to apraksta šādi:

wimboot

ir Windows attēlveidošanas formāta boot loader (

.wim

) faili. Tas ļauj jums palaist Windows PE (WinPE) vidi no RAM diskiem, neizmantojot RAM diska attēlu.

Lejupielādējiet jaunāko versiju no savas vietnes:

wget https://git.ipxe.org/releases/wimboot/wimboot-latest.zip

Instalējiet noņemšanu uz sava FOG servera, ja trūkst:

aptitude install unzip

Atbrīvojiet wimboot pakotni:

unzip wimboot-latest.zip

Copy wimboot moduli uz libs direktoriju, kuru izveidojām iepriekšējā segmentā:

cp -va wimboot*/wimboot /tftpboot/howtogeek/libs/

Tas ir viss. Wimboot bootloader ir gatavs uzaicināt.

Windows kompaktdisku faili

Izveidojiet jaunu direktoriju FOG serverī, lai noturētu failus, kurus mēs kopēsim:

mkdir -p /tftpboot/howtogeek/WinPE/

Ievietojiet sākotnējo Windows 7 instalēšanas kompaktdisku CDROM diskdzinī un kopējiet tālāk minētos failus šajā direktorijā:

ootmgr

ootcd

ootoot.sdi

sourcesoot.wim

Jā, tas ir tik vienkārši un Lai to nedarītu, jums nav nepieciešams saglabāt kataloga struktūru kompaktdiskā.

Piezīme: lai atjauninātu Dell BIOS atjauninājumus, es atklāju, ka ir nepieciešams izmantot 32 bitu Windows versiju.

Pievienojiet izvēlnes ierakstu

Izveidojiet PXE izvēlnes ierakstu, rediģējot izvēlni Utils:

sudo vim /tftpboot/howtogeek/menus/utils.cfg

Pievienojiet tam sekojošo:

label WinPE com32 linux.c32 howtogeek/libs/wimboot APPEND wimboot initrdfile=/howtogeek/WinPE/bootmgr,/howtogeek/WinPE/bcd,/howtogeek/WinPE/boot.sdi,/howtogeek/WinPE/boot.wim

Apsveicam, jums tagad ir WindowsPE savā PXE serverī.:)

Piezīme. Tas var izskatīties tāpat kā tā pakārtošana failā "wim", bet tā nav. Faktiski faktiski tiek pārsūtīts 140 MB failu klientam virs TFTP, kas aizņem ilgāku laiku nekā parasti tie mazie faili, kas tiek pārvietoti šādā veidā.

Šis ir ekrānuzņēmums, lai pierādītu, ka tas noticis.

VM iepriekš bija palaists, izmantojot VMware-player, bija instalēts Ubuntu savā HD un PXE tika booted WinPE.
VM iepriekš bija palaists, izmantojot VMware-player, bija instalēts Ubuntu savā HD un PXE tika booted WinPE.

Windows atkopšanas konsoles

Atkal, kā minēts pārskatā, lai gan jūs varat sākt Windows instalēšanas procedūru šādā veidā, jūs to faktiski nevarat pabeigt, un, lai to izdarītu, šī rokasgrāmata neattiecas.

Ar to teikts, tikai, lai sniegtu vienu piemēru, kāpēc tas būtu noderīgi, mēs izmantosim šo vidi, lai veiktu Dell BIOS atjauninājumu.

Iegūstiet atjauninājumu, kas jums jāveic no Dell tīmekļa vietnes, un ievietojiet to Disk-On-Key. Ievietojiet disku uz atslēgas un PXE palaidiet klientu.

Lai sasniegtu atkopšanas konsoli, galvenajā logā, kā iepriekš redzamajā ekrānuzņēmumā, noklikšķiniet uz "Tālāk".

Noklikšķiniet uz "Remonts datorā".
Noklikšķiniet uz "Remonts datorā".
Izvēlieties "Izmantot atgūšanas rīkus" un noklikšķiniet uz "Nākamais".
Izvēlieties "Izmantot atgūšanas rīkus" un noklikšķiniet uz "Nākamais".
Noklikšķiniet uz "Komandu uzvedne".
Noklikšķiniet uz "Komandu uzvedne".

Pēc komandu uzvednes, jums būs jāizprot, kāda "diska burta" WinPE nolēma apzīmēt ar jūsu Disk-on-Key. Lai to izdarītu, sistēmā jāuzskaita visi pašlaik piešķirtie diska burti, izsniedzot:

wmic logicaldisk get name

Tagad, izņemot burtus A: un X: un varbūt pat C: (lai gan tā nav dota), ciklu veiciet ar diska burtiem un meklējiet Disk-on-Key, izdodot:

Driveletter: dir

Kad esat atradis pareizo disku, izpildiet failu un jums vajadzētu redzēt kaut ko līdzīgu tālāk norādītajam.

Apsveicam, jūs visi esat iestatījis, lai uzlabotu:)
Apsveicam, jūs visi esat iestatījis, lai uzlabotu:)

Es zinu, kung fu …

Ieteicams: