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 網路開機功能才方便
    本篇參考自    酷!學園

迴響

Outdoor Trash Cans

感谢您的想法来到这里。当然,这篇文章有一个良好的内容。谢谢你给了自己的想法你。我真的很感激这一切的东西。
Outdoor Trash Cans

作者 Outdoor Trash Cans @ 16:57, 2010-09-29

dating website

谢谢你的想法你。我很高兴我访问了您的网站,发现您的文章。在这里我学到了很多。请继续发布升级我的知识。
dating website

作者 dating website @ 16:34, 2010-09-30

jason janas

不错职位。我刚刚找到您的网站,并希望说,我很喜欢浏览您的帖子。希望你们继续分享好的想法。
jason janas

作者 jason janas @ 15:43, 2010-10-15

Re:常用姓氏拼音

For Minnesota supra shoes forward Kevin Love, the return to Europe comes less kobe bryant shoes than a month after he helped the United States nike air force 1 win the world championship in Turkey. Even with the comfort of a gold medal, such a short offseason is taking

作者 mbt shoes @ 16:45, 2010-11-14

fat dating

伟大的文章来阅读。非常有趣。你是一个很好的想法,分享独特的作家。我等着你的下一篇博客。谢谢!
fat dating

作者 fat dating @ 09:16, 2011-01-03
發表迴響
 authimage