線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2217
推到 Plurk!
推到 Facebook!

關於PXE安裝的試驗

 
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-07 00:19:32 IP:220.143.xxx.xxx 未訂閱
關於PXE安裝的試驗    http://linux.chinaunix.net/news/tech/2005-01-10/727.shtml
作者:ql208c 2005-01-10 16:39:48 來自:http://www.chinaunix.net 
 
昨天做了PXE安裝的實驗, 把簡要的步驟寫下來, 供大家參考.     實驗準備: 
     
   系統平臺: Red Hat Enterprise Linux 3 AS (已裝好) 
   軟體系統: Red Hat Enterprise Linux 3 AS, ISO文件4個. 
   測試機器: VMware Virtual Machine, Dell GX270.     實驗過程:     1. 伺服器的準備: 
    
   (1) 在ServerA(假定伺服器的名字?ServerA)上建一個目錄, 名? /pub/pxeinst 
   (2) 把光碟(ISO)中的文件複製到 /pub/pxeinst 下 
       我的 ISO 放在 /pub/iso/rhel3as 下. 
       [code:1:f5f5a5cfdd] 
             mount -o loop /pub/iso/rhel3as/rhel-as3-1.iso /mnt/cdrom 
             cp -var /mnt/cdrom/RedHat /pub/pxeinst/ 
             cp -var /mnt/cdrom/RELEASE*.html /pub/pxeinst/ 
             cp -var /mnt/cdrom/images /pub/pxeinst/ 
             umount /mnt/cdrom 
             mount -o loop /pub/iso/rhel3as/rhel-as3-2.iso /mnt/cdrom 
             cp -var /mnt/cdrom/RedHat /pub/pxeinst/ 
             mount -o loop /pub/iso/rhel3as/rhel-as3-3.iso /mnt/cdrom 
             cp -var /mnt/cdrom/RedHat /pub/pxeinst/ 
             mount -o loop /pub/iso/rhel3as/rhel-as3-4.iso /mnt/cdrom 
             cp -var /mnt/cdrom/RedHat /pub/pxeinst/ 
       [/code:1:f5f5a5cfdd] 
       中間若因有文件重名, 問是否覆蓋, 我選的否. 
       完成後, 俺的 /pub/pxeinst/ 下有如下文件: 
       [code:1:f5f5a5cfdd] 
             images 
             RedHat 
             RELEASE-NOTES-de.html 
             RELEASE-NOTES-en.html 
             RELEASE-NOTES-es.html 
             RELEASE-NOTES-fr.html 
             RELEASE-NOTES-it.html 
             RELEASE-NOTES-ja.html 
             RELEASE-NOTES-ko.html 
             RELEASE-NOTES-pt_BR.html 
             RELEASE-NOTES-zh_CN.html 
             RELEASE-NOTES-zh_TW.html 
       [/code:1:f5f5a5cfdd] 
   (3) 把 /pub/pxeinst/ 設? NFS 共用. 在 /etc/exports 裏加入: 
       [code:1:f5f5a5cfdd] 
             /pub/pxeinst 192.168.1.0/24(rw,async) 
       [/code:1:f5f5a5cfdd] 
       然後共用出來: service nfs restart. (或是 exportfs -a )     2. PXE的配置: 
   (1) 配置PXE?動: 
       [code:1:f5f5a5cfdd] 
             pxeos -a -i "RHEL 3 AS" -p NFS -D 0 -s servera.example.com \ 
             -L /pub/pxeinst rhel-3-as 
       [/code:1:f5f5a5cfdd] 
   (2) 加入PXE機器: 
       [code:1:f5f5a5cfdd] 
             pxeboot -a -O rhel-3-as 192.168.1.201 
       [/code:1:f5f5a5cfdd]     3. ?動 tftp server: 
   [code:1:f5f5a5cfdd] 
         chkconfig tftp on 
   [/code:1:f5f5a5cfdd]     4. 配置DHCP: 
   在dhcpd.conf 裏加入: 
   [code:1:f5f5a5cfdd] 
         allow booting; 
         allow bootp; 
         calss "pxeclients" { 
         match if substring(option vendor-class-identifier, 0, 9) = "PXEClient"; 
         filename "linux-install/pxelinux.0"; 
   [/code:1:f5f5a5cfdd] 
   因?我的NFS, TFTP, DHCP 伺服器是一台機器, 如果不是, 還要加入: 
   [code:1:f5f5a5cfdd] 
         next-server servera.example.com 
   [/code:1:f5f5a5cfdd] 
   修改或加入如下段: 
   [code:1:f5f5a5cfdd] 
         range dynamic-bootp 192.168.1.201 192.168.1.201; 
   [/code:1:f5f5a5cfdd]     5. ?動安裝: 
   在client 上設?網卡PXE?動, 接好網線. ?動機器, 然後就會看到一個載入內核的 
   過程, 然後就是正常的?動安裝了. 注意的是安裝方式選 NFS 就行了. 關於NFS的安 
   裝, 可以參考我以前寫過的"網路安裝的一點實踐".        本文參考了"Red Hat Enterprise Linux 3 System Administration Guide" 和 
   "Red Hat Enterprise Linux 3 Installation Guide for the x86, Itanium(TM), 
    and AMD64 Architectures".         初次做PXE, 還有很多有問題的地方, 歡迎大家批評指正. 實驗所用命令其參數, 請 
   參考命令的 man 手冊.        本人在 VMware Virtural Machine 和 Dell GX270 機器上測試通過
 
台灣災難都是事後算帳 無人飛行載具(Unmanned Aerial Vehicle,UAV)為什麼沒大量應用於救災行列
系統時間:2024-04-30 9:57:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!