PXE

qemuでgPXE

PXE

実機でROMを焼くのは面倒なのでqemuで試してみた。 OSが起動する前なのにDNSで名前解決してHTTPでファイルをとってこられるのがすごい。 ROMイメージの取得 http://rom-o-matic.net/gpxe/gpxe-git/gpxe.git/contrib/rom-o-matic/ にアクセスして, 1. output…

pxegrub

PXE

普通のgrubのパッケージで--enable-disklessとするとpxegrubが作れる。 PCNet/32の場合:--enable-lance NE2000互換の場合:--enable-ns8390 Realtek8139の場合:--enable-rt8139 % cd grub-0.97 % ./configure --enable-diskless --enable-lance % make % c…

Debian編

PXE

tftpd32はWindowsXP以上限定のようでWindows2000ではうまく動かなかったので、Debianでやってみることにする。 TFTP ブートで Pre-boot Execution Environment (PXE) 法を使用するには、 tsizeをサポートする TFTP サーバが必要になります。 Debian GNU/Linu…

Tftpd32とBpBatch

PXE

Tftpd32 windows用のTFTP&DHCPサーバ http://tftpd32.jounin.net/DHCP serverタブ size of poolに 512(?) Additional Optionに 135 と -i (広い枠の方が-i) iはbpbatchに入れるオプション (interactive mode) Settingsボタン PXE Compatibilityにチェック Bp…