summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorMichael Brown2009-04-16 04:15:08 +0200
committerMichael Brown2009-04-16 04:15:08 +0200
commit7741546a406217827c3d4a8d72aaa322b2565c35 (patch)
treea871a7879a035e76ae17cc096dc5317e4d8f400c /contrib
parent[dhcp] Accept filename via DHCP option 67 as well as BOOTP filename field (diff)
downloadipxe-7741546a406217827c3d4a8d72aaa322b2565c35.tar.gz
ipxe-7741546a406217827c3d4a8d72aaa322b2565c35.tar.xz
ipxe-7741546a406217827c3d4a8d72aaa322b2565c35.zip
[build] Pad .rom, .dsk, and .hd images to 512-byte boundaries
QEMU will silently round down a disk or ROM image file to the nearest 512 bytes. Fix by always padding .rom, .dsk and .hd images to the nearest 512-byte boundary. Originally-fixed-by: Stefan Hajnoczi <stefanha@gmail.com>
Diffstat (limited to 'contrib')
-rw-r--r--contrib/bochs/README.qemu4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/bochs/README.qemu b/contrib/bochs/README.qemu
index 18575103..0c388973 100644
--- a/contrib/bochs/README.qemu
+++ b/contrib/bochs/README.qemu
@@ -47,13 +47,13 @@ To get qemu running is fairly simple:
8. Build gPXE floppy disk images and pad to 1.44MB
pushd ../../src
- make bin/rtl8139.pdsk
+ make bin/rtl8139.dsk
popd
9. Start qemu
./qemu/i386-softmmu/qemu -L qemu/pc-bios \
-net nic,model=rtl8139 -net tap,ifname=tap0 \
- -boot a -fda ../../src/bin/rtl8139.pdsk
+ -boot a -fda ../../src/bin/rtl8139.dsk
You should see qemu start up, load up gPXE and attempt to boot from
the network.