GeekFactory

int128.hatenablog.com

スクリプトによるgpxeの自動起動

起動時にCtrl+Bを押してgpxeコンソールに落ちるのは面倒です。そこで、gpxeのコンパイル時にスクリプトを仕込むことで自動起動が可能です。

gpxeのソースコードと同じディレクトリにスクリプトファイル(例:iscsi-boot.gpxe)を作成します。

#!gpxe
dhcp net0
sanboot iscsi:192.168.1.1::::iqn.2007-12.org.hidetake:boot

引数をつけてmakeします。

make EMBEDDED_IMAGE=iscsi-boot.gpxe

出来上がったイメージをtftpサーバにデプロイすればおk。

cp -a bin/undionly.kpxe /boot