pxe搭建網路安裝伺服器
『壹』 win2008 如果內網搭建一個pxe伺服器來安裝系統,怎麼搭建
PXE是在沒有軟碟機、硬碟、CD-ROM的情況下引導計算機的一種方式,也就是BIOS將使用PXE協議從網路引導。DHCP伺服器:用來動態分配IP地址(同時分配子網掩碼、網關、TFTP伺服器地址、啟動文件名、DNS伺服器、時間伺服器等等)。
『貳』 如何使用 PXE 安裝 Windows Server 2008
復位伺服器或對其執行關開機循環。請選擇下列任一種方法:在Oracle ILOM Web 界面中:單擊 "Remote Power Control" 選項卡,然後單擊 "Reset"。在Oracle ILOM CLI 中:鍵入 reset /SYS。將顯示 BIOS 屏幕。在本地伺服器上:按伺服器前面板上的電源按鈕(大約 1 秒)關閉伺服器電源,然後再次按該電源按鈕打開伺服器的電源。注- 請仔細注意這些消息,因為它們在屏幕上顯示的時間很短。您可能需要拉大屏幕尺寸消除滾動條。下一個事件可能會立即發生,因此,請格外注意以下步驟。按F8 鍵指定臨時引導設備。 此時會顯示 "Please Select Boot Device" 屏幕。選擇臨時 PXE 安裝引導設備,然後按 Enter 鍵。注- PXE 安裝引導設備是配置為與您的網路安裝伺服器通信的物理網路埠。 將顯示 "Boot Agent" 屏幕。在"Boot Agent" 屏幕中,按 F12 鍵進行網路服務引導。繼續常規的 Windows Server 2008 R2 WDS 網路安裝。有關其他信息,請查閱 Microsoft 的 Windows 部署服務產品文檔。 安裝完成後,請執行任何必要的安裝後任務。
『叄』 用PXE如何啟動多台電腦Win7網路安裝
一、 首先製作一張 ghost 帶網卡驅動的啟動盤。Start > Programs > Symantec Ghost > Ghost Boot Wizard->Network Boot Disk 如果你的網卡在列表內直接選擇它就可以生成一張帶 PC-DOS 的啟動盤。(但 6.5版的生成的軟盤經常有問題,不能成功啟動)如果你的網卡不在列表內,你要建立專用的 Packet Driver。ADD->Packet Driver (網卡的驅動程序中有)往下根據提示一步一步走,填入工作站的 ip(ghost 一定要 tcp/ip 協議)。最後生成一張軟盤,但此軟盤仍不能使用,要改 autoexec.bat 文件在 net xxxx.dos 後面加一個16進制的地址,如 0X75 等。多台計算機只需改 wattcp.cfg 文件中的 ip 即可: IP = 192.168.100.44 NETMASK = 255.255.255.0 GATEWAY = 192.168.100.1 二、 在 server 端運行 multicast server 出來的畫面。先給 server一個Session Name(別名)如:bb,再選擇 image file 就是你的 gho 文件。然後 ->Dump From Client->rtitions->More Options-> 在 auto start 的 client 中填入 50(如果你要同時復制50台)->accept client 就算完成了,當你的工作站數達到50台時,server就自動傳送*.gho 文件。
3、詳述: 目前,相當多的電子教室都採用了沒有軟碟機、光碟機的工作站。在沒有軟碟機、光碟機的情況下,當硬碟的軟體系統出現問題時,能否實現網路硬碟克隆呢?PXE(Preboot Execution Environment,它是基於 TCP/IP、DHCP、TFTP 等 Internet 協議之上的擴展網路協議)技術提供的從網路啟動的功能,
三、怎樣採用Ghost 7.0來實現基於 PXE 的網路硬碟克隆。 網路硬碟克隆過程簡述 網路硬碟克隆過程為:在裝有軟碟機的工作站上,用一張引導盤來啟動機器,連接到伺服器,使用 Ghost 多播服務(Multicast Server)將硬碟或分區的映像克隆到工作站,這樣就實現了不拆機、安全、快速的網路硬碟克隆。 實現 PXE 網路啟動方式 對於沒有軟碟機、光碟機的工作站,要實現PXE網路啟動方式,需要完成三個步驟:
1、工作站的PXE啟動設置 PXE網路啟動一般要求在網卡上加裝 PXE 啟動晶元(PXE Boot ROM);對於某些型號的網卡,也可以將 PXE 啟動代碼(Boot Code)寫入主板的 Flash ROM;而一些主板上集成了網卡的品牌機(例如清華同方的商用機),可直接支持PXE啟動。 常用的 RTL8139 晶元的網卡,其 PXE 啟動設置方式是:機器啟動時根據屏幕提示按下Shift+F10,在啟動類型中選擇PXE,開啟網路啟動選項即可。 2、製作 PXE 啟動文件 製作 PXE 的啟動文件,推薦使用 3Com 的 DABS(Dynamic Access Boot Services)。DABS 提供了功能強大的 PXE 啟動服務、管理功能,但是,網上可供下載的是一個30天的試用版。所以,我們只用它的啟動映像文件製作功能,而由 Windows 2000 Server 的 DHCP 伺服器來提供 PXE 啟動服務。 DABS 可以安裝在任何一台運行 Windows 的機器上。安裝後,運行 3Com Boot Image Editor,出現主界面圖。選擇「創建TCP/IP或PXE映像文件(Create a TCP/IP or PXE image file)」,出現對話窗口。為即將建立的映像文件命名,例如:pxeghost.img,其他採用默認選項,將經測試正常的網路啟動盤放入軟碟機,選擇[OK],創建PXE啟動映像 Pxeghost.img文件。 在 3Com Boot Image Editor 的主菜單中,選擇「創建PXE菜單啟動文件(Creat a PXE menu boot file)」,在出現的窗口中選擇[添加(Add)],加入我們剛剛創建的啟動映像文件Pxeghost.img,在「選項(Options)」標簽中可以設置菜單標題和等待時間。 選擇[保存(Save)],給保存的PXE菜單啟動文件命名為 Pxemenu.pxe。
3、伺服器的PXE啟動服務設置 Windows 2000 Server 的 DHCP 服務支持兩種啟動協議:DHCP 和 BOOTP。我們可以設定以下三種選擇:僅 DHCP、僅 BOOTP、兩者。如果我們的區域網中由其他的 DHCP 伺服器提供動態 IP 地址分配,那麼這里選「僅BOOTP」即可;如果需要這台伺服器提供動態 IP 地址分配,則需要選「兩者」。 接下來,設置啟動文件名。在DHCP伺服器的作用域選項中配置選項「067:啟動文件名」,字串值為我們創建的 PXE 菜單啟動文件名 Pxemenu.pxe。注意:文件名不包含路徑。 DHCP 伺服器只是將啟動文件名通知給 BOOTP 客戶機,客戶機通過什麼方式下載啟動文件呢?答案是,需要 TFTP 服務。3Com 的 DABS 包含了一個 TFTP 服務組件,當然,也可以下載一個免費的 TFTP 伺服器軟體長期使用。 在 TFTP 伺服器的設置中,規定一個服務目錄。將製作的 PXE 啟動文件 Pxeghost.img、Pxemenu.pxe 放到 TFTP 的服務目錄中。TFTP 伺服器設置為自動運行。
『肆』 如何為 pxe 安裝和配置 dhcp 伺服器
打伺服器電源並超級用戶身份登錄 確定伺服器否已安裝 DHCP 伺服器軟體包鍵入: # rpm -qa | grep dhcp- 未列 DHCP 伺服器請 linux 發介質安裝該伺服器(使用 grep 查找 rpm) 設置 DHCP 配置文件(例 /etc/dhcpd.conf)便 PXEClient(PXE 客戶機)請求接收 PXEClient 響應 條目添加 DHCP 配置文件(關更信息請參閱 dhcpd.conf 手冊頁): class "PXE" { match if substring(option vendor-class-identifier, 0, 9) ="PXEClient"; option vendor-class-identifier "PXEClient"; vendor-option-space PXE; next-server n.n.n.n; filename = "pxelinux.0"; 其n.n.n.n DHCP/PXE 伺服器 IP 址 DHCP 配置文件編輯 server-identifier 條目: server-identifier n.n.n.n 其n.n.n.n DHCP/PXE 伺服器 IP 址 外 DHCP 配置文件找中國條目欄位: subnet 一.二.三.0 netmask 二55.二55.二55.0 { range dynamic-bootp 一.二.三.一00 一.二.三.二00; option routers 一.二.三.一; option broadcast-address 一.二.三.二二5; } 根據 DHCP/PXE 伺服器中國絡配置編輯 subnet、range、router broadcast-address 條目 啟 DHCP 服務 於 Oracle Linux 或 RHEL請鍵入 service dhcp start 命令: # service dhcpd start 於 SLES請使用 YaST 啟服務 伺服器配置始終啟 DHCP 服務 於 Oracle Linux 或 RHEL請鍵入: # chkconfig dhcpd on 於 SLES請使用 YaST 服務配置引導啟例: # yast > system > Runlevel Edito
『伍』 如何為 PXE 安裝和配置 DHCP 伺服器
打開伺服器電源,並以超級用戶身份登錄。
確定伺服器上是否已安裝 DHCP 伺服器軟體包。鍵入:
# rpm -qa | grep dhcp-
如果未列出 DHCP 伺服器,請從 Linux 分發介質安裝該伺服器(可以使用 grep 來查找 rpm)。
設置 DHCP 配置文件(例如 /etc/dhcpd.conf),以便只有 PXEClient(PXE 客戶機)可以請求接收 PXEClient 響應。
將以下條目添加到 DHCP 配置文件中(有關更多信息,請參閱 dhcpd.conf 手冊頁):
class "PXE" {
match if substring(option vendor-class-identifier, 0, 9) ="PXEClient";
option vendor-class-identifier "PXEClient";
vendor-option-space PXE;
next-server n.n.n.n;
filename = "pxelinux.0";
其中,n.n.n.n 是 DHCP/PXE 伺服器的 IP 地址。
在 DHCP 配置文件中,編輯 server-identifier 條目:
server-identifier n.n.n.n
其中,n.n.n.n 是 DHCP/PXE 伺服器的 IP 地址。
此外,在 DHCP 配置文件中,找到以下子網條目欄位:
subnet 1.2.3.0 netmask 255.255.255.0 {
range dynamic-bootp 1.2.3.100 1.2.3.200;
option routers 1.2.3.1;
option broadcast-address 1.2.3.225;
}
根據 DHCP/PXE 伺服器的網路配置,編輯 subnet、range、router 和 broadcast-address 條目。
啟動 DHCP 服務。
對於 Oracle Linux 或 RHEL,請鍵入 service dhcp start 命令:
# service dhcpd start
對於 SLES,請使用 YaST 來啟動服務。
將伺服器配置為始終啟動 DHCP 服務。
對於 Oracle Linux 或 RHEL,請鍵入:
# chkconfig dhcpd on
對於 SLES,請使用 YaST 將服務配置為在引導時啟動。例如:
# yast > system > Runlevel Editor