PXEBoot で OS をインストール


ROMドライブがついていないノートPCにOSをインストールする方法の1つとしてPXEBootというのがある。
以下はこの仕組みを使ってインストールを開始するまでの手順。


以下のサイトを参考にした
http://homepage2.nifty.com/nontan1/home/PXEboot.html
http://mitty.jp/pc/networkboot/



1. pxelinuxファイルをコピー

cp /etc/share/syslinux/pxelinux.0 /tftpboot/pxelinux.bin


2. pxebootで OS をインストールする為に必要なファイルを落とす

  • 以下のファイルをダウンロード(Ubuntu Edgy の場合)


3. pxelinux.cfg ディレクトリを作成

cd /tftpboot/
mkdir pxelinux.cfg


4. pxelinux.cfg ディレクトリ内にファイルを作成

  • 作成するファイル名は以下の通り
  • ファイルの中身は以下の通り(Ubuntu Edgy)

default ubuntu

label ubuntu
kernel linux
option initrd=initrd.gz


ここまで用意したらインストールする PC の BIOSEthernet から起動するように設定して PC を起動すれば PXEBoot で起動される。