TinyPXE網絡啓動,打造無盤工作站

一、首先需要準備TinyPXE server軟件,下載地址:http://labalec.fr/erwan/?cat=28 ,文件名:pxesrv.zip。解壓後,打開根目錄爲如下圖:

二、在D盤任意目錄新建一個文件夾,我是在根目錄下建立了TinyPXE文件夾,然後將pxesrv.exe複製到TinyPXE文件夾下。config.ini文件不用複製,當保存配置時會在pxesrv.exe所在的路徑下自動生成。在軟件運行界面,消息顯示框區域右擊,即可顯示菜單,如下圖:

三、在TinyPXE路徑下新建boot文件夾,名稱可以自定義,在從pxesrv文件夾下的files文件夾中找到ipxe.pxe和memdisk文件,複製到D:\TinyPXE\boot文件夾下。並在D:\TinyPXE\boot文件夾下新建ipxe_menu.txt啓動菜單文件。從網址http://www.allbootdisks.com/download/98.html下載Windows98_SE.img。將Windows98_SE.img放入boot文件夾內

四、服務器和客戶端都接入路由器,運行pxesrv.exe,指定啓動文件和啓動菜單文件,單擊Online運行服務。

五、本文以ipxe啓動文件來啓動img鏡像爲例,接下來需要編輯ipxe_menu.txt文件,需注意#!ipxe必須在第一行,前邊不能有空行。以下爲簡單版和複雜版代碼:

#!ipxe
#============== Set Variables ===============
set boot-url http://${dhcp-server}

#================ Main Menu =================
menu iPXE boot menu
item winse         Windows98_SE
choose target && goto ${target}

#============ Main Menu Options =============
:winse
kernel ${boot-url}/memdisk
initrd ${boot-url}/Windows98_SE.img
boot
#!ipxe
#============== Set Variables ===============
   set menu-timeout 16000
   set menu-default winse
   isset ${ip} || dhcp
   isset ${next-server} || set next-server 192.168.0.205

:start
  menu iPXE Boot Menu
  item --gap --             -------------------------------- WINPE TOOL ---------------------------
  item winse         Windows98_SE
  item --gap --             -------------------------------- Advanced -----------------------------
  item --key s shell             [S] Drop to iPXE Shell
  item --key r reboot            [R] Reboot the Computer
  item --key x exit              [X] Exit iPXE and Continue BIOS Booting
  choose --timeout ${menu-timeout} --default ${menu-default} selected
  goto ${selected}

#============ Main Menu Options =============
:winse
kernel ${boot-url}/memdisk
initrd ${boot-url}/Windows98_SE.img
boot

:shell
  echo Type 'exit' to go back to the menu.
  shell
  goto start

:reboot
  reboot

:exit
  exit

六、打開客戶機,按F12從快速啓動中選擇網卡啓動。無快速啓動功能的主板,進入BIOS將網卡設爲第一啓動項。如果BOOT菜單內沒有網卡,需要在高級菜單的網卡選項中開啓網絡啓動功能。

七、用VMware虛擬機模擬客戶機啓動,VMware的網絡模式必須設置爲橋接模式,否則和主機的客戶機的ip地址不在同一網段內。

至此告一段落。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章