etherboot on Ubuntu

VMPlayerでEtherbootを試してみる。


以下マスターとなるUbuntuにて。

    • -

まずSynapticから

  • etherboot
  • etherboot-dox

をインストール。


すると/usr/share/etherboot/以下に、各NIC用のetherbootのブートイメージ(.gzファイル)が生成されます。

$ ls /usr/share/etherboot/
3c503.com.gz e1000.iso.gz ns8390.rom.gz skel-isa.zrom.gz
3c503.dsk.gz e1000.lilo.gz ns8390.zdsk.gz skel.com.gz
3c503.elf.gz e1000.liso.gz ns8390.zlilo.gz skel.dsk.gz
3c503.img.gz e1000.pxe.gz ns8390.zpxe.gz skel.elf.gz
3c503.iso.gz e1000.rom.gz ns8390.zrom.gz skel.img.gz
3c503.lilo.gz e1000.zdsk.gz pc_floppy.com.gz skel.iso.gz
3c503.liso.gz e1000.zlilo.gz pc_floppy.dsk.gz skel.lilo.gz
...


KubuntuVMWareイメージを見ると、NICは「PCnet」らしい。

$ dmesg | grep eth0
[4294686.279000] eth0: registerd as PCnet/PCI II 79C970A
$ lsmod | grep pcnet
pcnet32 24836 0
mii 5248 1 pcnet32

ということで/usr/share/etherboot/pcnet32.*を使います。
ここにない場合はROM-o-matic.netというサイトからダウンロードできるみたいです。


今日はここまで。
てゆかこの先どうすればいいのかイマイチ分からない...。
素直にユーザーズマニュアルに沿ってソースからやる方が簡単な気がしてきた。