Ms7 Search
Google 搜尋 翻譯
calendar
« 九月 2024 »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
近期文章
文章分類
網站連結
Syndicate

« | »

pxe 網路開機

2007-06-07 @ 19:51 in Linux

最近突想做pc的網路開機,整整再google找了兩,三天,總算有幾篇教導利用 pxelinux 做開機的方式,我的做法如下

  1. 主機 fedora5
  2. 安裝 tftp-server => 修改 /etc/xinetd.d/tftp =>將 disable = no
  3. 安裝 dhcp => 修改 dhcpd.conf 如下
    server-identifier 10.0.0.254;   #在多張網路卡的時候可以加上﹐可不設
    allow booting;                      #將 dhcp 提供 bootp; 
    allow bootp;                        #將 dhcp 提供 bootp;
    option domain-name "fhsh.tp.edu.tw";
    option domain-name-servers 168.95.1.1,168.95.192.1,10.0.0.254;
    default-lease-time 3600;
    max-lease-time 7200;
    authoritative;
    ddns-update-style none;
    log-facility local7;                  #加這三行
    server-name "PXE Server";
    server-identifier 10.0.0.254;
    subnet 10.0.0.0 netmask 255.255.0.0 {
        range 10.0.0.50 10.0.0.250;
        range 10.0.1.50 10.0.1.250;
        option routers 10.0.0.254;
        option broadcast-address 10.0.255.255;
        filename "pxelinux.0";          #從  tftp 下載執行檔  
        next-server 10.0.0.254;      # tftp 的 ip 位置
    }
  4. 抓下pxelinux工具  http://syslinux.zytor.com/download.php
    主要是用到裡面的pxelinux.0、memdisk和menu.c32,將這些檔案放到tftp的根目錄下
  5. * 修改 tftp目錄下的 pxelinux.cfg/default,第一次需先建立目錄與檔案,範例如下
    DEFAULT menu.c32 '預設以menu.c32這個核心來啟動,即出現選單
    PROMPT 0 '不要用prompt的方式,即啟用選單
    ALLOWOPTIONS 0 '不要該使用者有選擇權,例如更改啟動參數或直接離開選單
    TIMEOUT 50 '選單的提示時間,50好像是指5秒

    MENU TITLE PXELinux Menu '選單的標題

    LABEL freebsd54 '名稱
    MENU LABEL BSD '選單上的標題
    kernel memdisk '用來啟動影像檔的核心,pxelinux提供
    append initrd=fbsd54.img c=812 h=255 s=63 '要載入的影像檔及參數,此例為將bsd的bootonlyCD所做成的PXE影像檔

    LABEL local
    MENU DEFAULT LOCAL ' MENU DEFAULT 是預設選單指向
    LOCALBOOT 0 ' 直接以硬碟開機

    LABEL dos
    MENU LABEL DOS
    kernel memdisk
    append initrd=dos.img ' 將磁片做成影像檔後,直接放進來就可以用了,不用加參數,下面的也都是直接用磁片所做成的影像檔

    LABEL ghost2003
    MENU LABEL ghost2003
    kernel memdisk
    append initrd=ghost2003.img
  6. 我喜歡這種方式,可以依照自己喜歡增加開機選單,利用 gohot 做開機檔,再利用 linux 的 dd 指令,做成 img ,真方便
    dd if=/dev/fd0 of=ghost2003.img
  7. 如果 dhcp 用 windows 只要將它設定 bootp與dhcp都提供,再增加 66,67兩項選項的設定
    在 dhcp =>內容=>進階=>勾選 只有BOOTP 或 兩者都可以
    在 dhcp=>伺服器選項=>設定選項=>66 填入 tftp 主機 ip =>67 填入tftp給 pc 的啟動檔,這裹是
    pxelinux.0
  8. 以後採購電腦一定要求網卡有支援 pxe 網路開機功能才方便
    本篇參考自    酷!學園

迴響

pxe 網路開機 | 豬窩 | 13

Excellent post! We are linking to this particularly great post on our website.

Keep up the great writing.

作者 content hosting @ 20:36, 2020-08-07

pxe 網路開機 | 豬窩 | 7

Fastidious replies in return of this question with genuine arguments and telling the whole thing
concerning that.

作者 web hosting providers @ 23:45, 2020-08-10

pxe 網路開機 | 豬窩 | 12

Thank you for the auspicious writeup. It in fact
was a amusement account it. Look advanced to far added agreeable
from you! However, how could we communicate?
adreamoftrains website hosting companies

作者 adreamoftrains web hosting service @ 05:09, 2020-08-11

pxe 網路開機 | 豬窩 | 5

After I originally left a comment I seem to have clicked the -Notify me when new
comments are added- checkbox and now each time a comment is added
I recieve 4 emails with the same comment. There has to be a way you are
able to remove me from that service? Kudos!

作者 web host @ 11:58, 2020-08-11

pxe 網路開機 | 豬窩 | 5

Yesterday, while I was at work, my cousin stole my iPad
and tested to see if it can survive a forty foot drop, just so she can be a youtube sensation. My
iPad is now broken and she has 83 views. I know this is completely off topic but I had to share it with someone!

作者 web hosting service @ 02:25, 2020-08-12
«上一篇   1 2 3 ... 18 19 20 21 22 23 24 25 26 27 28 ... 107 108 109  下一篇»
發表迴響
 authimage