Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
soc:2009:pravin:journal:pxekniferomomatic [2009/06/04 10:26] less1 |
soc:2009:pravin:journal:pxekniferomomatic [2009/06/04 14:47] (current) less1 |
||
---|---|---|---|
Line 5: | Line 5: | ||
provide pxe images/rom/nic with gpxe script embedded. This script will connect to pxeknife server to get boot loader. | provide pxe images/rom/nic with gpxe script embedded. This script will connect to pxeknife server to get boot loader. | ||
+ | |||
===== Implementation ===== | ===== Implementation ===== | ||
+ | Actual working implementation is described [[PxeKnifeRomOMaticHTTP|here]] | ||
In file rom-o-matic/build.php the image is compiled by following command | In file rom-o-matic/build.php the image is compiled by following command | ||
Line 86: | Line 88: | ||
Problem was that, qemu does not support all network drivers, and you need to tell qemu which device driver to emulate. | Problem was that, qemu does not support all network drivers, and you need to tell qemu which device driver to emulate. | ||
Following qemu command is working for rtl8139 | Following qemu command is working for rtl8139 | ||
+ | <code> | ||
+ | qemu -fda gpxe-git-rtl8139.dsk -net nic,model=rtl8139 -net user | ||
+ | </code> | ||
===== For static IP ===== | ===== For static IP ===== |