Pages

Jumat, 08 Februari 2013

PXE on ClearOS

ClearOs dapat dijadikan server PXE dan TFTP untuk digunakan sebagai media Booting pada PC yang tidak menggunakan CDROM atau DVDROM.

TFTP dan PXE dapat membantu PC Lawas kita menjalankan Thin Client Baik Linux maupun Windows dengan Remote Desktop (RDP System).

Pertama kali kita harus merubah settingan DHCP server pada ClearOS Kita dan menambahkan IP server Kita pada TFTP Server 



Konfigurační stránka pro DHCP uvnitř  ClearOS 5

Konfigurasi untuk DHCP dan TFTP dalam ClearOS 

sebagai tambahan bisa diinstallkan :

 yum install syslinux
 yum install tftp-server (optional)

Pengaturan alamat IP server TFTP dari OS kita - dalam hal ini 10.0.0.138 Hal kedua adalah koneksi melalui SSH (account dan password adalah sama seperti dalam administrasi web.)

Di terminal yang dihasilkan melakukan:
Editor vi untuk pemula. Untuk memasukkan dan menggunakan cara pintas, tekan ESC untuk keluar dan menyimpan: x


echo "#Oprava pro PXE
dhcp-boot=pxelinux.0
enable-tftp
tftp-root=/opt/tftpboot" >> /etc/dnsmasq.conf
service dnsmasq restart


mkdir /opt/tftpboot


ln -s /opt/tftpboot /tftpboot
mkdir -p /opt/tftpboot/images/centos/6/x86_64/
cd /tftpboot/images/centos/6/x86_64/
wget http://ftp.sh.cvut.cz/MIRRORS/centos/6/os/x86_64/images/pxeboot/initrd.img http://ftp.sh.cvut.cz/MIRRORS/centos/6/os/x86_64/images/pxeboot/vmlinuz
mkdir -p /opt/tftpboot/images/centos/6/i386/
cd /tftpboot/images/centos/6/i386/
wget http://ftp.sh.cvut.cz/MIRRORS/centos/6/os/i386/images/pxeboot/initrd.img http://ftp.sh.cvut.cz/MIRRORS/centos/6/os/i386/images/pxeboot/vmlinuz
cp /usr/share/syslinux/pxelinux.0 /tftpboot
cp /usr/share/syslinux/menu.c32 /tftpboot
cp /usr/share/syslinux/memdisk /tftpboot
cp /usr/share/syslinux/mboot.c32 /tftpboot
cp /usr/share/syslinux/chain.c32 /tftpboot
mkdir /tftpboot/pxelinux.cfg


melakukan instalasi di / opt / karena bukan merupakan bagian standar dari sistem ClearOS, tetapi link simbolik adalah sangat berguna.
Sekarang, kita akan  membuat menu start dan kemudian menunjukkan kepada Anda bagaimana untuk menambahkan item yang bisa anda buat sendiri.


vi /tftpboot/pxelinux.cfg/default

default menu.c32
prompt 0
timeout 300
ONTIMEOUT local
MENU TITLE Hlavni nabidka

LABEL local
MENU LABEL Start z lokalniho disku
LOCALBOOT 0

LABEL CentOS
MENU LABEL CentOS moznosti
KERNEL menu.c32
APPEND pxelinux.cfg/centos




vi /tftpboot/pxelinux.cfg/centos

MENU TITLE CentOS moznosti LABEL Hlavni nabidka
MENU LABEL Navrat do hlavni nabidky
KERNEL menu.c32
APPEND pxelinux.cfg/default

LABEL CentOS 6 64bit FTP Silicon Hill
MENU LABEL CentOS 6 64bit FTP Silicon Hill
KERNEL images/centos/6/x86_64/vmlinuz
APPEND initrd=images/centos/6/x86_64/initrd.img ip=dhcp lang=cs_CZ keymap=cz-lat2 repo=http://ftp.sh.cvut.cz/MIRRORS/centos/6/os/x86_64

LABEL CentOS 6 64bit FTP Silicon Hill Zachrany Rezim
MENU LABEL CentOS 6 64bit FTP Silicon Hill Zachrany Rezim
KERNEL images/centos/6/x86_64/vmlinuz
APPEND rescue initrd=images/centos/6/x86_64/initrd.img ip=dhcp lang=cs_CZ keymap=cz-lat2 repo=http://ftp.sh.cvut.cz/MIRRORS/centos/6/os/x86_64

LABEL CentOS 6 32bit FTP Silicon Hill
MENU LABEL CentOS 6 32bit FTP Silicon Hill
KERNEL images/centos/6/i386/vmlinuz
APPEND initrd=images/centos/6/i386/initrd.img ip=dhcp lang=cs_CZ keymap=cz-lat2 repo=http://ftp.sh.cvut.cz/MIRRORS/centos/6/os/i386

LABEL CentOS 6 32bit FTP Silicon Hill Zachrany Rezim
MENU LABEL CentOS 6 32bit FTP Silicon Hill Zachrany Rezim
KERNEL images/centos/6/i386/vmlinuz
APPEND rescue initrd=images/centos/6/i386/initrd.img ip=dhcp lang=cs_CZ keymap=cz-lat2 repo=http://ftp.sh.cvut.cz/MIRRORS/centos/6/os/i386

 




Tidak ada komentar:

Posting Komentar