Ƙara Ubuntu 14.10, Ubuntu 14.04 da Debian 7 zuwa PXE Network Boot Environment Saita akan RHEL/CentOS 7


Wannan koyawa za ta jagorance ku kan yadda ake ƙara Ubuntu 14.10 Server, Ubuntu 14.04 Server da Debian 7 Wheezy rarraba zuwa PXE Network Boot Environment Setup akan RHEL /CentOS 7.

Kodayake don dalilan wannan koyawa, zan nuna kawai yadda zaku iya ƙara Hotunan Shigarwar hanyar sadarwa na 64-bit, ana iya amfani da wannan hanya don Ubuntu ko Debian 32-bit ko wasu hotunan gine-gine. Hakanan, tsarin ƙara tushen Ubuntu 32-bit za a bayyana shi amma ba a daidaita shi a cikin gida na ba.

Shigar da Ubuntu ko Debian daga uwar garken PXE yana buƙatar injin ɗin abokin ciniki dole ne su sami haɗin Intanet mai aiki, wanda aka fi dacewa da shi ta hanyar NAT tare da DHCP Ƙididdigar adireshi masu ƙarfi, domin mai sakawa ya ja fakitin da ake buƙata kuma ya gama aikin shigarwa.

  1. Shigar PXE Network Boot Server don Rarraba Rarraba Linux da yawa a cikin RHEL/CentOS 7

Mataki 1: Ƙara Ubuntu 14.10 da Ubuntu 14.04 Server zuwa Menu PXE

1. Ƙara Tushen Shigar da hanyar sadarwa don Ubuntu 14.10 da Ubuntu 14.04 zuwa PXE Menu ana iya samun su ta hanyoyi biyu: Na ɗaya shine ta hanyar zazzage Hoton ISO na Ubuntu CD sannan a dora shi akan PXE Na'urar uwar garke don samun damar fayilolin Netboot na Ubuntu kuma ɗayan shine ta hanyar zazzage ma'ajin Ubuntu Netboot kai tsaye kuma a cire shi a kan tsarin. A gaba zan tattauna hanyoyin biyu:

Domin amfani da wannan hanyar uwar garken PXE ɗinku na buƙatar CD/DVD drive mai aiki. A kan kwamfutar da ba ta dace ba, je zuwa shafin saukewa na Ubuntu 14.04, ɗauki 64-bit Server Install Image, ƙone shi zuwa CD, sanya hoton CD ɗin zuwa PXE Server DVD/CD drive sannan ka saka shi a kan na'urarka. ta amfani da umarni mai zuwa.

# mount /dev/cdrom  /mnt

Idan na'urar uwar garken PXE ɗinku bata da CD/DVD ɗinku zaku iya zazzage Ubuntu 14.10 da Ubuntu 14.04 Hoton ISO a gida ta amfani da wget layin umarni kuma ku hau. shi a kan uwar garken ku akan hanyar da ke sama ta hanyar ba da umarni masu zuwa (zazzagewa da hawan CD).

------------------ On 32-Bit ------------------

# wget http://releases.ubuntu.com/14.10/ubuntu-14.10-server-i386.iso
# mount -o loop /path/to/ubuntu-14.10-server-i386.iso /mnt
------------------ On 64-Bit ------------------

# wget http://releases.ubuntu.com/14.10/ubuntu-14.10-server-amd64.iso
# mount -o loop /path/to/ubuntu-14.10-server-amd64.iso /mnt
------------------ On 32-Bit ------------------

# wget http://releases.ubuntu.com/14.04/ubuntu-14.04.1-server-i386.iso
# mount -o loop /path/to/ubuntu-14.04.1-server-i386.iso /mnt
------------------ On 64-Bit ------------------

# wget http://releases.ubuntu.com/14.04/ubuntu-14.04.1-server-amd64.iso
# mount -o loop /path/to/ubuntu-14.04.1-server-amd64.iso /mnt

Don wannan hanyar zazzage Hotunan Netboot Ubuntu zuwa PXE Server ta amfani da umarni masu zuwa.

------------------ On 32-Bit ------------------

# cd
# wget http://archive.ubuntu.com/ubuntu/dists/utopic/main/installer-i386/current/images/netboot/netboot.tar.gz
------------------ On 64-Bit ------------------

# cd
# http://archive.ubuntu.com/ubuntu/dists/utopic/main/installer-amd64/current/images/netboot/netboot.tar.gz
------------------ On 32-Bit ------------------

# cd
# wget http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/installer-i386/current/images/netboot/netboot.tar.gz
------------------ On 64-Bit ------------------

# cd
# wget http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/installer-amd64/current/images/netboot/netboot.tar.gz 

Don sauran gine-ginen kayan sarrafawa ziyarci Ubuntu 14.10 da Ubuntu 14.04 Netboot Shafukan hukuma a wurare masu zuwa kuma zaɓi nau'in gine-ginen ku kuma zazzage fayilolin da ake buƙata.

  1. http://cdimage.ubuntu.com/netboot/14.10/
  2. http://cdimage.ubuntu.com/netboot/14.04/

2. Bayan kun zazzage Hotunan ISO ko Netboot Installer rumbun adana duk ubuntu-installer babban fayil zuwa PXE tftp wurin uwar garken ta hanyar bayar da waɗannan abubuwan. umarni ya danganta da hanyar da kuka zaɓa.

A). Don Hotunan CD na ISO guda biyu (32-bit ko 64-bit) yi amfani da umarni mai zuwa bayan kun ɗora takamaiman CD ɗin gine-gine akan hanyar tsarin PXE Server /mnt.

# cp -fr /mnt/install/netboot/ubuntu-installer/ /var/lib/tftpboot/

B). Don rumbun adana bayanan Netboot suna gudanar da umarni masu zuwa dangane da takamaiman gine-ginen Ubuntu.

# cd
# tar xfz netboot.tar.gz
# cp -rf ubuntu-installer/ /var/lib/tftpboot/

Idan kana son amfani da gine-ginen Ubuntu Server guda biyu akan PXE Server, zazzage farko, hawa ko cirewa, ya danganta da yanayin, tsarin gine-ginen 32-bit da kwafin ubuntu-installer directory zuwa /var/ lib/tftpboot, sannan a cire CD ɗin ko share tarihin Netboot da fayilolin da aka ciro da manyan fayiloli, kuma, maimaita matakan iri ɗaya tare da gine-ginen 64-bit, ta yadda hanyar tftp ta ƙarshe zata kasance. suna da tsari mai zuwa.

/var/lib/tftpboot/ubuntu-installer/amd64
/var/lib/tftpboot/ubuntu-installer/i386

3. A mataki na gaba ƙara Ubuntu 14.10 da Ubuntu 14.04 Lakabin Menu zuwa PXE Server fayil ɗin daidaitawa na asali ta hanyar ba da umarni mai zuwa.

Muhimmi: Ba zai yiwu a gare ni in nuna umarnin duka nau'ikan Ubuntu ba, wannan shine dalilin nunin dalilai, Ina ƙara Ubuntu 14.04 Menu mai lable zuwa PXE Server, amma wannan umarni masu zuwa kuma ana amfani da su Ubuntu 14.10, kawai tare da ƙananan canje-canje zuwa lambobin sigar, kawai canza lambobin sigar da hanya zuwa tsarin gine-ginen OS bisa ga rarrabawar Ubuntu.

Buɗe fayil ɗin daidaitawar PXE tare da taimakon editan rubutu da kuka fi so, a cikin akwati na editan nano ne.

# nano /var/lib/tftpboot/pxelinux.cfg/default

Na gaba, ƙara waɗannan saitunan zuwa Menu PXE.

label 1
menu label ^1) Install Ubuntu 14.04 x32
        kernel ubuntu-installer/i386/linux
        append vga=788 initrd=ubuntu-installer/i386/initrd.gz -- quiet

label 2
menu label ^2) Ubuntu 14.04 Rescue Mode x32
        kernel ubuntu-installer/i386/linux
        append vga=788 initrd=ubuntu-installer/i386/initrd.gz rescue/enable=true -- quiet
label 5
menu label ^5) Install Ubuntu 14.04 x64
        kernel ubuntu-installer/amd64/linux
        append vga=788 initrd=ubuntu-installer/amd64/initrd.gz -- quiet

label 5
menu label ^6) Ubuntu 14.04 Rescue Mode
        kernel ubuntu-installer/amd64/linux
        append vga=788 initrd=ubuntu-installer/amd64/initrd.gz rescue/enable=true -- quiet

Lura: Idan kuna son haɗawa da sauran gine-ginen Ubuntu, bi umarni iri ɗaya na sama sannan ku maye gurbin lambobi da ubuntu-installer/$architecture_name/ directory daidai akan fayil ɗin menu na tsoho na PXE.

4. Bayan kun saita fayil ɗin sanyi na menu na PXE, tsaftace kafofin ya danganta da hanyar da aka yi aiki kuma ku ci gaba da shigarwar PXE abokin ciniki don gwada tsarin ku.

---------------------- For CD/DVD Method ----------------------

# umount /mnt 
---------------------- For Netboot Method ----------------------

# cd && rm -rf ubuntu-installer/netboot.tar.gz pxelinux.* version.info  

A ƙasa akwai wasu hotunan kariyar kwamfuta don Ubuntu 14.04 Gwajin shigarwar Abokan ciniki na PXE.

Mataki 2: Ƙara Debian 7 Wheezy zuwa Menu PXE

5. Ƙara Debian 7 zuwa uwar garken PXE, yana buƙatar matakai iri ɗaya da na Ubuntu Server Edition kamar yadda bayani ya gabata a sama, kawai bambance-bambancen hotuna na Netboot na zazzage hanyoyin haɗin yanar gizon da sunan tushen directory, wanda shine. yanzu debian-installer.

Don zazzage Debian Wheezy Rukunin Rukunin Rukunin Netboot, je zuwa shafin saukar da Debian Netinstall na hukuma, zaɓi tsarin gine-ginen tsarin da kuke so daga Network Boot menu, sannan danna netboot hanyar haɗi daga lissafin Directory kuma zazzage netboot.tar.gz taskar daga jerin Filename.

Yayin da Debian ke ba da Tushen Shigarwa na Netboot don ɗimbin gine-ginen tsarin, kamar Armel, ia64, Mips, PowerPC, Sparc da dai sauransu, a cikin wannan jagorar zan tattauna kawai 64-bit gine-gine saboda tsarin ƙara wasu. Mabuɗin gine-gine kusan iri ɗaya ne da na yanzu, kawai bambanci shine debian-installer/$directory_architecture name.

Don haka, don ci gaba, shiga cikin PXE Server tare da tushen asusun kuma ɗauki Debian 7 64-bit Netboot archive ta hanyar ba da umarnin da ke ƙasa.

# wget  http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/netboot.tar.gz

6. Bayan wget ya gama zazzage fayil ɗin netboot.tar.gz, cire shi kuma kwafi debian-installer directory zuwa tftp uwar garken tsoho hanyar ta< br /> ba gudanar da wadannan umarni.

# tar xfz netboot.tar.gz
# cp -rf debian-installer/ /var/lib/tftpboot/

7. Don ƙara alamar Debian Wheezy zuwa PXE Menu, buɗe tsohuwar fayil ɗin PXE Server tare da editan rubutu da kukafi so kuma ƙara tambarin ƙasa.

# nano /var/lib/tftpboot/pxelinux.cfg/default

Menu na Label na PXE don Debian Wheezy 64-bit.

label 7
menu label ^7) Install Debian 7 x64
        kernel debian-installer/amd64/linux
        append vga=788 initrd=debian-installer/amd64/initrd.gz -- quiet

label 8
menu label ^8) Install Debian 7 x64 Automated
       kernel debian-installer/amd64/linux
       append auto=true priority=critical vga=788 initrd=debian-installer/amd64/initrd.gz -- quiet

Lura: Idan kuna son ƙara wasu gine-ginen Debian ku maimaita matakan da ke sama kuma ku maye gurbin lambobi da debian-installer/$architecture_name/ directory daidai akan fayil ɗin menu na tsoho na PXE.

8. Kafin gwada sanyi a gefen abokan ciniki, tsaftace tushen Debian ta hanyar ba da umarni mai zuwa.

# cd && rm -rf debian-installer/  netboot.tar.gz  pxelinux.*  version.info 

9. Sa'an nan cibiyar sadarwa boot na abokin ciniki, zabi Install Debian daga PXE menu kuma ci gaba da shigarwa kamar yadda aka saba.

Wannan shine duk matakan da ake buƙata don ƙarawa da shigar da Ubuntu ko Debian daga uwar garken RHEL/CentOS 7 PXE akan na'urorin abokin ciniki na cibiyar sadarwar ku. A labarina na gaba zan tattauna hanya mafi rikitarwa akan yadda zaku iya ƙarawa da aiwatar da shigarwar hanyar sadarwa don Windows 7 akan kwamfutocin abokin ciniki ta amfani da RHEL/CentOS 7 PXE Network Boot Server.