Kuidas PXE käivitada Ubuntu pildi Windows Server 2008-st

Sisukord:

Kuidas PXE käivitada Ubuntu pildi Windows Server 2008-st
Kuidas PXE käivitada Ubuntu pildi Windows Server 2008-st

Video: Kuidas PXE käivitada Ubuntu pildi Windows Server 2008-st

Video: Kuidas PXE käivitada Ubuntu pildi Windows Server 2008-st
Video: planeTALK | Philip PLANTHOLT, VP Flightradar24 "The Facebook of Aviation" (24 subtitle-languages) - YouTube 2024, Aprill
Anonim
Käesolevas juhendis selgitatakse, kuidas seadistada Windows Server 2008 masin välja staatilise Ubuntu kujutise välja tõmbamiseks, mida saab eemaldada kettaseadmetega, nii et teil oleks arvuteid, mis töötaksid täisfunktsionaalse Ubuntu eksemplari ilma kõvakettata, kui nad suudavad PXE käivitamist.
Käesolevas juhendis selgitatakse, kuidas seadistada Windows Server 2008 masin välja staatilise Ubuntu kujutise välja tõmbamiseks, mida saab eemaldada kettaseadmetega, nii et teil oleks arvuteid, mis töötaksid täisfunktsionaalse Ubuntu eksemplari ilma kõvakettata, kui nad suudavad PXE käivitamist.

See on Alexander Kindli ja Cody Dulli külalisleht, kaks lugejat, kes töötavad Hyndman Inc'il, ja nad pidid mõtlema, kuidas seda ülesannet oma töö jaoks täita. Nad olid sõbralikud, et kirjutada protsess kõigile teistele.

Miks ma tahan seda teha?

PXE-i käivitamine muudab võrgu haldamiseks nii lihtsamaks kui odavamaks ning võimet teenindada kohandatud Ubuntu pilte Windows Serverist aitab muuta teie keskkond tugevamaks. Neid kujutisi saate kasutada, et anda kasutajatele sama põhikeskkond, kust töötada, hõlpsasti taastav süsteem (lihtsalt masina võimsustsükkel), rikkega masinas diagnostika ja palju muud. Ka nende piltide serveerimisel Windows Serverist oleks võimalik nii Windowsi kui ka Ubuntu pilte esitada ühest kohast, kuigi see on juhendist väljapoole jäänud.

Mida ma vajan?

  • Windows Server 2008 töötab Windowsi kasutuselevõtuteenused (WDS)
  • PXE-ga käivitatav klient
  • Windows Server Machine töötab DHCP
  • NFS-server (käesolev juhend eeldab, et NFS-server on WDS serveriga sama, kuid see ei pea olema)

WDS-serveri loomine

Windowsi kasutuselevõtuteenuste installimine Windowsi serverisse pole äärmiselt keeruline ja Microsoftil on suurepärased juhendid teie installatsiooniprotsessi käivitamiseks (siin 2008 ja 2008 R2), nii et see juhend ei hõlma seda, kuidas seda teha, kuid tean, et teie soovite nii Deployment Serveri kui ka transpordiserveri. Samuti pange tähele, et rolli seadistamisel soovite seadistamise ajal märkida kasti "Vasta kõigile (tuntud ja tundmatud) klientarvutitele", välja arvatud juhul, kui arvutid, mida käivitate, on juba aktiivse kataloogi jaoks teada. Seda seetõttu, et server viitab aktiivsele kataloogile kui teadaolevatele ja tundmatutele seadmetele.

Juhendit tuleks jälgida kuni osa "Piltide lisamise sammud", kuna lisame oma pilte pxelinuxi kaudu, mitte WDS-i.
Juhendit tuleks jälgida kuni osa "Piltide lisamise sammud", kuna lisame oma pilte pxelinuxi kaudu, mitte WDS-i.

Pxelinuxi paigaldamine

Laadige alla ja eemaldage syslinuxi koopia (üks võimalik allikas on siin). Siin saad kopeerida faile, mida pxelinux vajab üle WDS-kataloogi. Täpsemalt, pxelinux 5.01 jaoks tähendab see, et kopeerime järgmiste failide kaudu:

· Core pxelinux.0

· Com32 menu vesamenu.c32

· Com32 lib libcom32.c32

· Com32 elflink ldlinux.c32

· Com32 libutil libutil.c32

· Com32 chain chain.c32

Need failid kopeeritakse soovitud arhitektuurikataloogi ( boot x64, boot x86 või mõlemad). Pärast failide kopeerimist peaks arhitektuurikataloog sarnanema sellele (x86 ja x64 vahel on väikesed erinevused, kuid mitte pxelinuxi puhul).

Siin asub arhitektuurikataloogid kataloogi all, mis oli määratud WDS-failide hoidmiseks WDS-i rolli kohandamisel.
Siin asub arhitektuurikataloogid kataloogi all, mis oli määratud WDS-failide hoidmiseks WDS-i rolli kohandamisel.

Praegu ei kasutata enam ühtki muud syslinuxi faili, seega saab syslinuxi kataloogi turvaliselt eemaldada.

PXElinuxi konfigureerimine

Pxelinuxi konfiguratsioonifaili saab suuresti kohandada, et pakkuda erinevatele arvutitele ainulaadset alglaadimenüüd riistvara ja riistvara aadressil või IP-aadressi või IP-aadresside vahemiku põhjal (siit siit rohkem) ja pakkuda suhteliselt vähe alglaadimise meetodid ja üsna kindel menüü süsteem (siit siit rohkem). Siiski järgime selle põhijuhendi puhul vaikimisi määratud konfiguratsioonifaili ja selgitame põhimenüüd, mida saab kasutada liveCD pxeboot'iks. Alustuseks tuleb konfiguratsioonifailid asuda alamkaustas nimega "pxelinux.cfg", nii et looge see kaust samas kataloogis, kuhu pxelinux-failide üle kopeeriti. Loome ka kõik meie linux-pilte, et luua kausta "Pildid" kataloogi pxelinux.cfg. Siinkohal peaks arhitektuurikaust nägema umbes selline:

Nüüd käivitage kausta pxelinux.cfg faili nimega "default" ilma faililaiendita.
Nüüd käivitage kausta pxelinux.cfg faili nimega "default" ilma faililaiendita.

Avage failid tekstiredaktorina nagu notepad ja tippige järgmine:

DEFAULT vesamenu.c32 PROMPT 0 NOESCAPE 0 ALLOWOPTIONS 0

# Timeout in units of 1/10 s

TIMEOUT 30 #3 second timeout.

MENU MARGIN 10

MENU ROWS 16

MENU TABMSGROW 21

MENU TIMEOUTROW 26

MENU COLOR BORDER 30;44 #20ffffff #00000000 none

MENU COLOR SCROLLBAR 30;44 #20ffffff #00000000 none

MENU COLOR TITLE 0 #ffffffff #00000000 none

MENU COLOR SEL 30;47 #40000000 #20ffffff

MENU TITLE Netboot Menu

#-A sample liveCD boot

LABEL

kernel Images/UbuntuLIVE/casper/vmlinuz #location of the kernel

append boot=casper netboot=nfs nfsroot=:/RemoteInstall/Boot/x64/Images/UbuntuLIVE initrd=Images/UbuntuLIVE /casper/initrd.gz

Pange tähele, et see seade eeldab, et pilt salvestatakse arhitektuurikataloogi all Pictures / UbuntuLIVE.

Lisateavet selle kohta, mida see teeb, võite vaadata järgmist:

https://www.howtogeek.com/61263/how-to-network-boot-pxe-the-ubuntu-livecd/

NFS-i osade loomine

NFS-i loomise loomine on ka Windowsi serveris üsna lihtne ja seda saab teha siit toimingute abil. Siiski on mõni asi, mis on seotud õigustega.

Esiteks tuleb jagamise kausta NTFS-i õigusi muuta, kuna igaühe grupil peavad olema loendi Loo ja täitmine.

Image
Image
Veenduge, et loodud aktsiaks oleks NFS-i osakaal, mitte SMB-osa.
Veenduge, et loodud aktsiaks oleks NFS-i osakaal, mitte SMB-osa.
Samuti peavad kõik masinad olema anonüümsed ja igaühe NTFS-i õigused peavad olema rakendatud anonüümsetele kasutajatele.
Samuti peavad kõik masinad olema anonüümsed ja igaühe NTFS-i õigused peavad olema rakendatud anonüümsetele kasutajatele.
Image
Image
Kui kõik on häälestatud, võib võrgu kaudu levitamiseks kõik võrgust levinud seaded siiski kuluda mõnda aega, kuid pärast nende tegemist peaks olema võimalik LiveCD-d teenida oma Windows Serveri kast! Serveri testimiseks võite jagada lihtsat LiveCD-d, mis on võetud Ubuntu veebisaidilt. Siiski on võimalik ka kohandatud LiveCD serveerida. Kui kavatsete teha LiveCD-le mõne põhikonfiguratsiooni, võite järgida artiklit:
Kui kõik on häälestatud, võib võrgu kaudu levitamiseks kõik võrgust levinud seaded siiski kuluda mõnda aega, kuid pärast nende tegemist peaks olema võimalik LiveCD-d teenida oma Windows Serveri kast! Serveri testimiseks võite jagada lihtsat LiveCD-d, mis on võetud Ubuntu veebisaidilt. Siiski on võimalik ka kohandatud LiveCD serveerida. Kui kavatsete teha LiveCD-le mõne põhikonfiguratsiooni, võite järgida artiklit:

https://www.howtogeek.com/109736/how-to-create-a-custom-ubuntu-live-cd-or-usb/

Kuid kui soovite teha mõnda intensiivsemat kohandamist, nagu Unity'i tweaking, mida ei saa ülaltoodud meetodi abil korralikult kasutada, või kui soovite võtta lihtsat masinat ja teenida selle identseid koopiaid, siis veel üks üsna lihtne meetod võimaldavad pildi, mida saab kätte anda, on järgmine:

Ubuntu Live CD loomine ja kohandamine

Uue kohandatud pildi loomine on lihtne. Laadige alla ja installige virtuaalse masintööri, kui teil seda veel pole. Selle juhendi sammud on mõeldud Oracle VM VirtualBoxi jaoks. https://www.virtualbox.org/wiki/Downloads

Loo uus virtuaalne masin, vali versiooniks Linux, nagu Type ja Ubuntu või Ubuntu (64-bitine), sõltuvalt teie eelistusest, klõpsake nuppu Edasi.

Valige eraldatava mälu hulk, soovitatav on vähemalt 1024 MB, klõpsake nuppu Edasi.
Valige eraldatava mälu hulk, soovitatav on vähemalt 1024 MB, klõpsake nuppu Edasi.
Valige uue virtuaalse kõvaketta loomine nüüd tüüpi VDI ja dünaamiliselt eraldatud.
Valige uue virtuaalse kõvaketta loomine nüüd tüüpi VDI ja dünaamiliselt eraldatud.
Image
Image
Image
Image
Lõpuks määrake virtuaalse kõvaketta suurus. 4 GB on minimaalne, kuid soovitatav on 6-8 GB
Lõpuks määrake virtuaalse kõvaketta suurus. 4 GB on minimaalne, kuid soovitatav on 6-8 GB
Laadige Ubuntu 12.04 LTS Live CD alla Ubuntu veebisaidilt. Veenduge, et valisite 2. versiooni samamoodi versiooni. Http://www.ubuntu.com/download/desktop
Laadige Ubuntu 12.04 LTS Live CD alla Ubuntu veebisaidilt. Veenduge, et valisite 2. versiooni samamoodi versiooni. Http://www.ubuntu.com/download/desktop

Mine just loodud VM-i seadistuste juurde. Klõpsake jaotise Storage all üksiku ketta all Kontroller: IDE. Ekraani paremal pool all Atribuudid, klõpsake väljal oleva noolega noolega ketast CD / DVD-draiv. Klõpsake Vali virtuaalne fail. Liikuge otse CD-de allalaadimiseks ja valige see.

Nüüd saate käivitada VM-i ja installida Ubuntu 12.04.
Nüüd saate käivitada VM-i ja installida Ubuntu 12.04.

Kui olete installinud, tehke kõik soovitud muudatused. Mõned meie tehtud muudatused on järgmised:

  • Kui seda hakkab kasutama keegi, välja arvatud süsteemi administraatorid, looge kasutajakonto kui tavaline kasutaja, seadke see automaatselt sisse logima ilma paroolita.
  • Eemaldage mittevajalikud programmid sõltuvalt lõpliku pildi eesmärgist. Mõned suuremad programmid, mida saab vajaduse korral eemaldada, on järgmised: Firefox, LibreOffice, Gwibber, Thunderbird, empaatia ja kõik mängud. Võite seda teha, kasutades suutlikkus puhastada käsk terminalis või paigaldamineSynaptic pakettide haldur alates Ubuntu tarkvarakeskus.
  • Alla Käivitusrakendused, loo kanded mis tahes programmi jaoks, mida soovite käivitada. Näiteks kui neid masinaid kasutatakse peamiselt kaugtöölauaühenduste jaoks, seadke see Remmina Remote Desktop automaatseks alustamiseks.
  • Vaikeseadistuse muutmiseks looge fail, mis käivitab xrandr käskluse.

    • Näiteskript, mida kasutasime meie õhuklientide integreeritud kuvari väljalülitamiseks ja lisatud monitoride eraldusvõime muutmiseks, oli kaks järgmist rida:

      xrandr --output LVDS1 –offx

      randr --output VGA1 --primary --mode 1280x1024

      • Tehke fail käivitatav ja lisage see Käivitusrakendused.
      • Selle meetodi abil saab käivitusajal käivitada täiendavaid käske.
      • Pidage meeles, et see toimib ainult siis, kui kõik teie masinad märgistavad oma kuvasid sarnaselt. Kui teil on mitu mudelit, võib osutuda vajalikuks keerukam lähenemine.
    • Käivitage lukust vabastavad kõik ikoonid, mis ei pea seal olema, ja lisage kõik, mida soovite lisada.

    Pärast kõigi kohanduste tegemist peate installima Remastersys. Hoolimata mõnda postitust, mida te leiate foorumitel, Remastersys on endiselt töökorras.

    • Hangi Synaptic pakettide haldur kas sisenemisel sudo apt-get install synaptic terminalis või saada sellest Ubuntu tarkvarakeskus.
    • Käsu terminalis alljärgnev käsk hoidla gpg võtme allalaadimiseks:

      sudo wget –O –https://www.remastersys.com/Ubuntu/remastersys.gpg.key | apt-key add –

    • Avage fail /etc/apt/sources.list sudo õigustega tekstitöötlusprogrammiga lisage järgmine rida, vajadusel muutke täpselt oma versiooni: deb https://www.remastersys.com/ubuntu precise main
    • Avatud Synaptic ja otsi Remastersys. Märkige pakendid Remastersys ja Remastersys-gui installimiseks vajutage rakenduse installimiseks.
    • Avatud Remastersys-gui ja vali Varundamine.

    Nüüd on teil kohandatud live cd. Järgmine samm on selle ülekandmine serverisse. Kui olete järginud

    Windows Server 2008 konfigureerimine PXE boot Ubuntu Siin on pildi juurutamise sammud.

    • Käivita terminalis järgmine käsk, et muuta Ubuntu VM NFS-klient. sudo apt-get install rpcbind nfs-common
    • Looge kataloog NFS-osaku paigaldamiseks. sudo mkdir / NFS
    • Nüüd peate installima NFS-i jagamise koos antud lubade kirjutamise õigustega. Soovitatav on luua täiendav osa, et jagada faile kliendilt serverisse, kuna pxe alglaadimisfailisüsteemil pole seda luba tavaliselt. sudo mount :/ / NFS ex. sudo mount 192.168.1.24:/TempNFS / NFS
    • Kopeerige äsja loodud iso paigaldatud aktsiaga sudo cp / home / remastersys / remastersys / custom-back.iso / NFS
    • Sel hetkel olete Ubuntu VM-iga valmis. Oma Windowsi serveris minge seal, kus iso kopeeriti, ja ekstrakti sisu, kasutades pildifaili töötlemise tööriista, näiteks Power ISO. https://www.poweriso.com/download.htm
    • Loo kaust alla / boot / x64 / Images ja kopeerige iso sisu sellesse kausta.
    • Kui teie server on korralikult konfigureeritud, peaksite nüüd nägema oma kohandatud Ubuntu Live CD-d kui ühte pxe alglaadimisvalikut, kui käivitate disklessi kliendi.

      Image
      Image

    Kohandatud kujutise muutmiseks pöörduge tagasi VM-i ja korrigeerige ülaltoodud samme, alustades etapist, kus ketta pildi valisite käivitamiseks. Selleks ajaks, selle asemel, et kasutada Ubuntu allalaaditud vaikimisi cd, kasutate eksporditud varukoopiaid iso-faili.

Soovitan: