Vine3.2をPXEでインストール
syslinuxをダウンロード
aptにあるけど、何故かpxelinux.0が含まれないので
http://www.kernel.org/pub/linux/utils/boot/syslinux/
からsyslinux-3.11.tar.gzをwget&解凍
中に生のpxelinux.0が含まれている
tftp用ディレクトリの作成
# mkdir /tftpboot
# mkdir /tftpboot/pxeboot
# mkdir /tftpboot/pxeboot/pxelinux.cfg
tftp用とpxeの起動イメージを入れるディレクトリ、設定ファイルを入れるためのディレクトリを作成
# cp /tmp/syslinu-3.11/pxelinux.0 /tftpboot/pxeboot
先ほど解凍したsyslinuxの中からpxelinux.0をコピー
vine3.2のネットワークインストール用kernelを取ってくる
生で用意されていないので
FDでネットワークインストールするためのイメージからkernelを貰う
# wget http://www.ring.gr.jp/pub/linux/Vine/Vine-3.2/i386/images/bootnet.img
# mount bootnet.im -o loop /mnt/floppy
# cp vmlinuz /tftpboot/pxeboot
# cp initrd.img /tftpboot/pxeboot
起動時の設定を
# vi /tftpboot/pxeboot/pxelinux.cfg/default
default vine3.2
label vine3.2
kernel vmlinuz
append load initrd=initrd.img devfs=nomount
こんな感じで