Ar Ubuntu jaunāko atbrīvošanu no durvīm, mēs domājām, ka mēs svinējām, parādot, kā padarīt to centralizēti pieejamu jūsu tīklā, izmantojot tīkla boot (PXE).
Mēs jau parādījām, kā iestatīt PXE serveri ceļvedī "Kas ir tīkla padeve (PXE) un kā to izmantot?", Šajā rokasgrāmatā mēs parādīsim, kā pievienot Ubuntu LiveCD sāknēšanas opcijām.
Ja jūs vēl neizmantojat Ubuntu kā savu pirmo numuru, lai atrastu traucējummeklēšanas, diagnostikas un glābšanas procedūru rīku ... tas, visticamāk, aizstās visus pašlaik izmantotos rīkus. Arī tad, kad mašīna ir uzsākta Ubuntu tiešraidē, var veikt OS uzstādīšanu tā, kā jūs to parasti darītu. Tūlīt pēc tam, kad Ubuntu ir izmantots tīklā, ir tas, ka, ja jūs jau izmantojat kompaktdisku versiju, jūs nekad vairs neesat meklējis kompaktdiskus, kurus esat aizmirsis CD diskdziņos.
Dryopa attēls.
Kā tas darbojas?
Parasti Ubuntu LiveCD sāknēšanas process, ko mēs visi zinām, ir šāds:
Tīkla boot:
Tas ir iespējams, jo Ubuntu radītāji ir ļāvuši integrēt tīklu, tīkla karšu draiverus un protokolus kernel + initrd failos. Par šādu rīcību mēs varam pateikties tikai Ubuntu komandai.
Padariet Ubuntu failus pieejamus serverī
Pirmais solis ir padarīt Ubuntu failus pieejamus serverī. Jūs varat izvēlēties vienkārši kopēt tos no CD diska vai iegūt tos no ISO, un tas darbosies tikai labi. Ar to mēs sacīsim, ka mēs automātiski uzstādīsim ISO. Lai gan tas nav obligāti, to darot, jūs varat izmantot mūsu ceļvedi "Kā atjaunināt savu Ubuntu ISO bez atkārtotas lejupielādes", lai uzlabotu Ubuntu versiju jūsu tīkla boot, neizmantojot visas procedūras no jauna, vai arī aizstāt vienu failu, lai atjauninātu visu ierakstu.
Ar iepriekš minēto, šis autors patīk saglabāt pāris pagātnes versijas aptuveni, līdz jaunais ir pierādīts, ka tas ir pilnīgi stabils un bez maksas. Tāpēc mēs izveidosim apakšdirektoriju un piestiprināšanas punktu atbilstoši versijai, bet zināsim, ka varat to apiet, lai izveidotu vienu atjaunināšanas punktu.
sudo mkdir -p / tftpboot / howtogeek / linux / ubuntu /
sudo vim / etc / fstab
/tftpboot/howtogeek/linux/ubuntu-11.04-desktop-amd64.iso/tftpboot/howtogeek/linux/ubuntu/11.04 udf, iso9660 user, loop 0 0
Piezīme: Neskatoties uz pārstāvību, šī ir viena nepārtraukta līnija.
sudo mount -a
ls -lash / tftpboot/howtogeek/linux/ubuntu/11.04/
Izveidojiet NFS daļu
Kamēr sākšanas procedūra sākas, izmantojot PXE, faktisko smago pacelšanu veic NFS daļa serverī. Tā kā šī rokasgrāmata ir balstīta uz mūsu FOG serveri, FOG komanda jau ir veikusi NFS komponentus un dažas konfigurācijas, un mums viss, kas mums jādara, ir pievienot viņiem mūsu Ubuntu daļu.
sudo vim / etc / exports
/tftpboot/howtogeek/linux/ubuntu/11.04/ * (ro, sinhronizācija, no_wdelay, insecure_locks, no_root_squash, nedrošs)
sudo /etc/init.d/nfs-kernel-server restart
PXE izvēlnes iestatīšana
Rediģējiet izvēlni "Linux stuff":
sudo vim /tftpboot/howtogeek/menus/linux.cfg
Pievienojiet tam sekojošo:
LABEL Ubuntu Livecd 11.04
MENU DEFAULT
KERNEL howtogeek / linux / ubuntu / 11.04 / casper / vmlinuz
APPEND root = / dev / nfs boot = casper netboot = nfs nfsroot =: / tftpboot / howtogeek / linux / ubuntu / 11.04 initrd = howtogeek / linux / ubuntu / 11.04 / casper / initrd.lz quiet splash -
No pirmā acu uzmetiena var izrādīties netīrs, bet viss, kas jums jādara, ir aizstāt * ar sava servera NFS / PXE servera IP.
Lai iegūtu skaidrāku izpratni par vektoru, iepriekš minētais teksts būs:
Piezīme: Es esmu mēģinājis (un neizdevās) izmantot DNS nosaukumu, nevis IP, lai "", es domāju, ka šajā boot procesa posmā tur vienkārši vēl nav atbalsts DNS ... veiksmes stāsti ir apsveicami.
Iespējamās procedūras
Tagad jums vajadzētu būt iespējai ielādēt klientu Ubuntu no PXE (parasti F12).
Šajā posmā mēs iesakām ņemt laiku, lai pārskatītu dažas lietas, ko varat darīt ar šo izcilo rīku:
Visbeidzot, ja jūs izveidojat savu Ubuntu ISO, izmantojot šo tiešsaistes veidotāju, jums būs iespēja visu iepriekš minētos rakstus iekļaut jūsu PXE bootable Ubuntu.
Ubuntu ir viss, viss, kas vienreiz bija un viss, kas būs, Ubuntu kontrolē laiku un telpu, mīlestību un nāvi, Ubuntu var redzēt jūsu prātā, Ubuntu var redzēt jūsu SOUL!