Šajā rokasgrāmatā ir izskaidrots, kā konfigurēt Windows Server 2008 mašīnu, lai izspiestu statisko Ubuntu attēlu, ko var uztvert bezkontaktu termināli, lai jūs varētu būt vairākas mašīnas, kurās darbojas pilnīgi funkcionāls Ubuntu gadījums bez cietā diska, ja vien tie spēj veikt PXE booting.
Šis ir viesa raksts no Alexander Karnitis un Cody Dull, diviem lasītājiem, kuri strādā uzņēmumā Hyndman Inc, un viņiem bija jāizdomā, kā veikt šo uzdevumu savam darbam. Viņi bija pietiekami laipni, lai rakstītu procesu visiem citiem.
PXE palaišana ļauj gan vienkāršāk, gan lētāk pārvaldīt tīklu, un spēja apkalpot pielāgotus Ubuntu attēlus no Windows Server var palīdzēt padarīt jūsu vidi izturīgāku. Jūs varat izmantot šos attēlus, lai lietotājiem nodrošinātu tādu pašu pamata vidi, no kuriem varētu strādāt, ir viegli atjaunojama sistēma (tikai mašīna ar jaudas ciklu), diagnostikas veikšana uz nepareizas darbības mašīnas un daudz kas cits. Arī, nododot šos attēlus no Windows servera, būtu iespējams nogādāt gan Windows, gan Ubuntu attēlus no vienas atrašanās vietas, lai gan tas neattiecas uz šo rokasgrāmatu.
Windows dislokācijas pakalpojumu instalēšana Windows serverī nav ārkārtīgi sarežģīta, un Microsoft ir lieliskas vadlīnijas, kas jums palīdzēs instalēt (2008. un 2008. gada R2 šeit), tāpēc šajā rokasgrāmatā netiks apskatīts, kā to izdarīt, bet zinu, ka jūs vēlaties gan izvēršanas serveri, gan transporta serveri. Ņemiet vērā arī to, ka, konfigurējot lomu, iestatīšanas laikā vēlaties atzīmēt izvēles rūtiņu "Reaģēt uz visiem (zināmiem un nezināmiem) klientu datoriem", izņemot gadījumus, kad dators, kuru esat boņojis, jau ir zināms Active Directory. Tas ir tādēļ, ka serveris atsaucas uz Active Directory kā iestādi par pazīstamajām un nezināmām ierīcēm.
Rokasgrāmata ir jāpārrauga līdz sadaļai "Skatuves pievienošanai attēliem", jo mēs pievienosim savus attēlus, izmantojot pxelinux, nevis WDS.
Lejupielādējiet un izrakstiet syslinux kopiju (šeit ir viens iespējamais avots). No šejienes mēs kopēsim failus, kurus pxelinux nepieciešams pārvērst WDS direktorijā. Konkrēti, pxelinux 5,01 gadījumā tas nozīmē, ka mēs kopēsim šādus failus:
· Core / pxelinux.0
· Com32 \ menu \ vesamenu.c32
· Com32 \ lib \ libcom32.c32
· Com32 \ elflink \ ldlinux.c32
· Com32 \ libutil \ libutil.c32
· Com32 \ chain \ chain.c32
Šie faili tiks nokopēti vēlamajā arhitektūras direktorijā (\ boot \ x64, \ boot \ x86 vai abas). Pēc failu kopēšanas arhitektūras direktorijā vajadzētu izskatīties līdzīgi šim (ir nelielas atšķirības starp x86 un x64, bet ne pxelinux).
Šeit arhitektūras direktoriji atrodas direktorijā, kas tika norādīts, lai WDS failus saglabātu, pielāgojot WDS lomu.
Šajā brīdī mums vairs netiks izmantoti citi syslinux faili, tādēļ syslinux direktoriju var droši noņemt.
Pixelinux konfigurācijas failu var ļoti pielāgot, lai sniegtu unikālu sāknēšanas izvēlni dažādiem datoriem, pamatojoties uz aparatūras tipu un aparatūras adresi, vai arī pamatojoties uz IP adresi vai IP adrešu diapazonu (vairāk par to šeit), un var nodrošināt diezgan daudz boot metodes un diezgan izturīga izvēlņu sistēma (vairāk par to šeit). Tomēr šajā pamatvedībā mēs izmantosim noklusējuma konfigurācijas failu un izskaidrosim pamata izvēlni, ko var izmantot, lai pcsizmantotu liveCD. Lai sāktu, konfigurācijas faili jāatrod apakšmapē ar nosaukumu "pxelinux.cfg", tādēļ izveidojiet šo mapi tajā pašā direktorijā, kuru kopējāt pxelinux failu veidā. Mēs arī izveidojām mapi "Images" kopā ar pxelinux.cfg mapi, lai saglabātu visus mūsu linux attēlus. Šajā brīdī arhitektūras mapei vajadzētu izskatīties šādi:
Tagad mapē pxelinux.cfg izveidojiet failu ar nosaukumu "noklusējuma" bez faila paplašinājuma.
Atveriet failu teksta redaktorā, piemēram, notepad, un ierakstiet šādu:
DEFAULT vesamenu.c32
PROMPT 0
NOESCAPE 0
ATLĪDZINĀJUMI 0
# Taimauts vienībās 1/10 s
TIMEOUT 30 # 3 otrais laiks.
MENU MARGIN 10
MENU rindas 16
MENU TABMSGROW 21
MENU TIMEOUTROW 26
MENU COLOR BORDER 30; 44 # 20ffffff # 00000000 nav
MENU COLOR SCROLLBAR 30; 44 # 20ffffff # 00000000 nav
MENU KRĀSU SADAĻA 0 #ffffffff # 00000000 nav
MENU COLOR SEL 30; 47 # 40000000 # 20ffffff
MENU NOSAUKUMS Netboot izvēlne
# -Piemēram liveCD boot
LABEL
kodola attēli / UbuntuLIVE / casper / vmlinuz # kodola atrašanās vieta
pievienot boot = casper netboot = nfs nfsroot =: / RemoteInstall / Boot / x64 / Images / UbuntuLive initrd = Attēli / UbuntuLive /casper/initrd.gz
Ņemiet vērā, ka šis iestatījums ir pieņēmums, ka attēls tiek saglabāts arhitektūras direktorijā mapē Images / UbuntuLIVE.
Lai iegūtu plašāku informāciju par to, ko tā dara, varat apskatīt:
NFS koplietošanas izveide ir diezgan vienkārša arī uz Windows servera, un to var paveikt, veicot šeit aprakstītās darbības. Tomēr ir dažas lietas, kas jāņem vērā attiecībā uz atļaujām.
Pirmkārt, NTFS atļaujas koplietošanas mapē būs jāmaina, jo ikvienam grupai būs vajadzīgas lasīšanas un izpildes atļaujas.
Pārliecinieties, vai izveidotā daļa ir NFS daļa, nevis SMB daļa.
Arī visām mašīnām būs nepieciešama anonīma piekļuve, un ikvienam NTFS atļaujas būs jāpiemēro anonīmiem lietotājiem.
Pēc tam, kad viss ir iestatīts, visiem iestatījumiem, kas tiek izplatīti pa tīklu, var paiet ilgs laiks, bet, tiklīdz tas būs iespējams, ir jāsāk pakalpojuma LiveCD no jūsu Windows Server lodziņa! Lai pārbaudītu serveri, jūs varat kopīgot vienkāršu LiveCD, kas ņemts no Ubuntu tīmekļa vietnes. Tomēr ir iespējams arī pasūtīt pielāgotu LiveCD. Ja plānojat kādu LiveCD pamata konfigurāciju, varat sekot šim rakstam:
Tomēr, ja vēlaties veikt vēl intensīvāku pielāgošanu, piemēram, tweaking Unity, ko nevar izdarīt labi, izmantojot iepriekš minēto metodi, vai arī ja vēlaties izmantot vienkāršu mašīnu un pasniegt tās identiskas kopijas, tad vēl viens diezgan vienkāršs veids, kas ļauj jums izveidot attēlu, kas var tikt rādīts, ir šāds:
Jauna pielāgotā attēla izveide ir vienkārša. Lejupielādējiet un instalējiet virtuālās mašīnas atskaņotāju, ja jums to vēl nav. Šajā rokasgrāmatā norādītie pasākumi ir paredzēti Oracle VM VirtualBox. https://www.virtualbox.org/wiki/Downloads
Izveidojiet jaunu virtuālo mašīnu, izvēloties Linux kā veidu un Ubuntu vai Ubuntu (64 bitu) kā Versiju, atkarībā no jūsu vēlmēm noklikšķiniet uz Tālāk.
Izvēlieties piešķirtās atmiņas apjomu, ieteicams vismaz 1024 MB, noklikšķiniet uz Tālāk.
Izvēlieties, lai izveidotu jaunu virtuālo cieto disku, kas tagad ir VDI tips, un padariet to dinamiski sadalītiem.
Visbeidzot, iestatiet virtuālā cietā diska izmēru. 4 GB ir minimāls, bet ieteicams 6-8 GB.
Lejupielādējiet Ubuntu 12.04 LTS Live CD no Ubuntu tīmekļa vietnes. Pārliecinieties, vai esat atlasījis to pašu versiju, kuru esat izvēlējies 2. solī. Http://www.ubuntu.com/download/desktop
Pārejiet uz tikko izveidotā VM iestatījumus. Sadaļā Krātuve noklikšķiniet uz vienotā diska Kontrolieris: IDE. Ekrāna labajā pusē zem Atribūti, noklikšķiniet uz diska ar bultiņu blakus laukam CD / DVD disks. Klikšķis Izvēlieties virtuālo failu. Atrodiet vietu, kur esat lejupielādējis Live CD un izvēlies to.
Tagad varat sākt VM un instalēt Ubuntu 12.04.
Pēc instalēšanas veiciet visas vēlamās izmaiņas. Dažas no mūsu veiktajām izmaiņām:
xrandr - izeja LVDS1 -offs
randr - izeja VGA1 - primārais - režīms 1280x1024
Pēc visu pielāgojumu veikšanas jums ir jāinstalē Remasterys. Neskatoties uz dažiem ziņojumiem, kurus jūs varat atrast forumos, Remasterys joprojām darbojas un darbojas.
sudo wget-O -http: //www.remastersys.com/Ubuntu/remastersys.gpg.key | apt-key add-
Jums tagad ir pielāgota tiešraides cd. Nākamais solis ir pārsūtīt to uz savu serveri. Ja esat izvēlējies Ubuntu ceļvedi Windows Server 2008 uz PXE startēšanas Ubuntu rokasgrāmatas konfigurēšanu, šeit ir norādītas darbības, kā izvietot attēlu.
Lai mainītu pielāgoto attēlu, atgriezieties VM un atkārtojiet no augšas norādītās darbības, sākot no soļa, kurā esat izvēlējies diska attēlu, no kura varēsit palaist. Šoreiz, tā vietā, lai izmantotu noklusējuma cd, kas lejupielādēts no Ubuntu, jūs izmantojat izdevēja dublējamo izo failu.