• yam天空
  • 天空部落
  • 新聞
  • 登入 隨便逛
  • 申請部落格
  • 虎年運勢分析

網誌 相簿 影音 PK吧! Honda嬉遊趣 設計裝潢‧宅樂活 大買家最便宜
即時新聞 影音新聞 新聞專輯 政治新聞 財經新聞 娛樂新聞 運動新聞 兩岸新聞 科技新聞
管理介面 發表網誌 發表日記 上傳相片 上傳影音 管理留言
推薦這個部落格: 3

Chun channel

胡思亂想的點點滴滴

影音日誌 |網誌 |相簿 |留言板
Vim status bar | 主頁 | hear me
October 11, 2009
Build PXE server in Ubuntu 9.04以文找文
cdarkz 在天空部落發表於12:24:21 | Linux
鼓勵此網誌:0 

話說我的第一台NB:Acer TravelMate 3201用到現在也已經邁入第五年了,記憶中似乎都沒有重灌過,最近想說要整理一下電腦把NB重灌,不過NB內建的光碟機幾乎讀不到光碟片了,而且舊型的電腦都沒有USB開機的功能,所以最後只能考慮利用網路來開機了。

首先要讓電腦可以透過網路上的檔案來開機,就需要先架設一台PXE的伺服器。我是利用VirtualBox安裝Ubuntu 9.04,然後利用VirtualBox中的Bridge網路設定,將Ubuntu系統與Client端的NB連結在一起。



安裝完Ubuntu後,接著就照PXEInstallServer所描述的去安裝TFTP與DHCP server,還有inetutils-inetd或openbsd-inetd。


TFTP server:
        要修改/etc/default/tftpd-hpa與/etc/inetd.conf,因為我設定TFTP server的根目錄在/tftpboot,所以修改結果分別如下:
/etc/default/tftpd-hpa
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /tftpboot"


/etc/inetd.conf
tftp           dgram   udp     wait    root  /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /tftpboot

修改完存檔後重起TFTP server:sudo /etc/init.d/tftpd-hpa restart

DHCP server:
        我設定系統網路卡的IP address是192.168.0.100,並且修改/etc/dhcp3/dhcpd.conf,要注意的是filename與next-server的參數設定,這一定要設對,filename是相對於TFTP server的根目錄,還有盡量dhcpd.conf只保留下列的內容:
default-lease-time 86400;
max-lease-time 604800;

subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.10 192.168.0.49;
        filename "pxelinux.0";
        next-server 192.168.0.100;
        option subnet-mask 255.255.255.0;
        option broadcast-address 192.168.0.255;
        option routers 192.168.0.1;
}


然後一樣重起DHCP server:sudo /etc/init.d/dhcp3-server restart

接著把http://archive.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/或光碟片的install/netboot裡所有的檔案下載到TFTP server的根目錄裡。

接下來確定Client與Server之間的網路是沒問題的,並且開啟Client的BIOS中網路開機的功能,接下來就可以看到Client電腦會出現Ubuntu的選單,就是成功了!!!


相關連結:
Sun VirtualBox
Ubuntu Home Page
PXEInstallServer - Community Ubuntu Documentation
Setting Up A PXE Install Server For Multiple Linux Distributions With Ubuntu Edgy Eft   HowtoForge - Linux Howtos and Tutorials

留言 (0) | 引用 (0) | 人氣 () | 轉寄
此分類上一篇:Vim status bar | 主頁 | 此分類下一篇:Kscope 1.6.2 in Ubuntu 9.04
引用 (你可以針對此文寫一篇屬於自己的blog/想法,並給作者一個通告)
引用
留言 (0筆)
發表你的留言 (字數限制 最多 2000 個中文字)
私密留言: 是 否
Name:





是 否
內容:
系統公告
個人檔案
個人圖檔
ID:cdarkz
暱稱:Casper群
生日:1982/10/18
地區:臺中市
  • 訂閱 |
    • 我要訂閱此部落格的
    • 日記
    • 網誌
    • 相簿
  • 好友 |
    • 好友功能
    • 觀看好友列表
    • 觀看人緣列表
  • 人氣 |
  • 簡介 

關於我
  • cdarkz的del.icio.us
  • cdarkz的twitter
  • cdarkz的Facebook
  • cdarkz的funP
  • cdarkz的Plurk
搜尋此頻道內容
搜尋:
twitter
cdarkz的最新的回應
  • Rulala:
    基本上...
  • jie:
    我也有抓,...
  • 小盧:
    有一陣子沒過來你這裡看...
  • bbs:
    真的要三思而行阿 ...
  • 可愛的寶貝:
    私密留言
cdarkz的最近文章發表
  • Vim status bar
  • Build PXE...
  • hear me
  • Pixar: 20...
  • Kscope...
文章分類
  • Life (5)
    • 旅遊日誌 (7)
    • 汽車機車 (2)
    • 學習紀錄 (4)
    • 心情感想 (28)
    • idea狂想 (4)
  • Entertainment (2)
    • 電動玩具 (7)
    • 電視電影 (13)
  • Computer (6)
    • Embedded System (1)
    • Linux (13)
    • 程式語言 (4)
    • 資訊家電 (6)
    • 手機 (2)
    • 新奇網路 (5)
  • Miscellaneous (4)
    • 其他 (9)
    • 精選文章 (25)
    • 極品新聞 (21)
    • 關於本站 (5)
每月文章彙集
相關標籤
XBOX360
好友部落格
  • pigmaynurse
  • GiVE Me A TemPo
  • 蜉游視野
  • 隔壁小鳥兩、三隻
人氣指數
當日人次:
累積人次:
誰來我家
部落格追蹤
  • Gea-Suan Lin’s BLOG
  • Blog之【刻录事】
  • 憂鬱馬戲團
  • CyberJos is Blogging Blogs
  • dirty's Blog 娃娃看天下
  • NBN - Nothing But Net
  • Jan's Tech Blog
  • Jedi's BLOG
  • Mark's Place
  • Oui-Blog 當我們Blog在一起
  • Schee.info
  • T-Times.NET 生活雜想
  • 车东[Blog^2]
  • 酋長的部落格 Chieftain's BLOG
  • 部落格時代
  • 新‧龍貓森林
  • 遊戲噗
  • 矇矇的秘密基地
RSS 訂閱
RSS2
ATOM
贊助商
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam 天空 本身立場。
POWERED BY
POWERED BY 天空部落
會員登入│免費註冊