ติดตั้ง iPXE

จาก NakhonNet
ข้ามไปยัง: นำทาง, ค้นหา

iPXE เป็นโปรแกรมเล็กๆ ที่งานตอนบูตเครื่องผ่านระบบเครือข่าย เพื่อจะไปดึงระบบปฏบัติการมาบูตเครื่องจริงอีกที เปรียบเสมือนบูตเซ็กเตอร์ในการบูตด้วยฮาร์ดดิสก์ตามปกติ

การเรียกใช้ iPXE สามารถทำได้หลายวิธี ในที่นี้จะใช้วิธีที่ง่ายที่สุด คือเรียกผ่าน PXE ของการ์ดแลนอีกทอดหนึ่ง (Chain Loading) นั่นคือเครื่องจะต้องสามารถบูตผ่านแลนได้ (ซึ่งทุกเครื่องที่มีแลนออนบอร์ดสามารถทำได้ โดยการกำหนดค่าใน BIOS)

ดาวน์โหลด

ดาวน์โหลดโปรแกรม iPXE สำหรับทำ Chain Loading จาก http://boot.ipxe.org/undionly.kpxe ดังนี้

cd /space/diskless/pxe
wget http://boot.ipxe.org/undionly.kpxe

กำหนดค่า

การกำหนดค่า iPXE จะทำผ่าน DHCPD และ TFTPD จึงไม่ต้องทำอะไรเพิ่มเติมอีกแล้วในขั้นตอนนี้


View/Edit Diskless Server
ภาพรวม หลักการทำงาน - Hardware - Software
ติดตั้ง Server ติดตั้ง Slackware64 13.37 บูต - แบ่งพาร์ทิชั่น - เตรียมฮาร์ดดิสก์ - ติดตั้งแพ็กเกจ - ติดตั้ง Lilo - กำหนดค่าเน็ตเวิร์ก - กำหนดรหัสผ่าน - Slackware64 14.0
ปรับแต่ง Slackware Linux การใช้งานเบื้องต้น - คอมไพล์ Kernel - สร้างไดเรกทอรี - ปรับแต่ง Filesystem - ปรับแต่งแพ็กเกจ - เพิ่มการเรียก dhcpd
ปรับแต่ง Network กำหนดชื่อ Device - ทำ Network Bonding - กำหนดค่า Network
RAID สร้างพาร์ทิชั่น - สร้าง RAID - ไม่ใช้ RAID
กำหนดค่า Service NTPD - NAMED - TFTPD
โปรแกรม iSCSI Enterprise Target - iPXE
โปรแกรมจัดการระบบ Apache - MySQL - PhpMyAdmin - CakePHP - Disk Serve Manager (อัปเกรด)
ติดตั้ง Client ติดตั้ง Windows XP - ติดตั้ง iSCSI - ปรับแต่ง Windows XP - คัดลอกดิสก์ไปยังเซิร์ฟเวอร์ - Windows 7 64-bit
การใช้งาน ภาพรวม นิยาม - ไฟล์ Config และ Script
การกำหนดค่า Config - Cluster - Alternative - Computer - ตัวอย่าง
การใช้งาน หน้าจอหลัก - Mode การใช้งาน - ปรับปรุง Image - สำรอง Image - ขยายขนาด Image - ใช้หลาย Server
โปรแกรมเสริม ปรับแต่งเครื่องลูกขณะบูต - ฟอร์แมตไดรฟ์เสริม
การแก้ไขปัญหา FAQ - ไฟล์กำหนดค่า - ไฟล์บันทึกการทำงาน - Secure Erase