diff options
author | Michael Brown | 2006-05-18 15:22:32 +0200 |
---|---|---|
committer | Michael Brown | 2006-05-18 15:22:32 +0200 |
commit | 7d239660fbced0b015cd8021f78f6548dd456825 (patch) | |
tree | e22607d0017b5302039313b96191dee13ba8a7eb /contrib | |
parent | Set ErrorRecoveryLevel=0 (we don't want to have to handle it). (diff) | |
download | ipxe-7d239660fbced0b015cd8021f78f6548dd456825.tar.gz ipxe-7d239660fbced0b015cd8021f78f6548dd456825.tar.xz ipxe-7d239660fbced0b015cd8021f78f6548dd456825.zip |
Updated to new SourceForge CVS locations, and fix a couple of minor
mistakes.
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/bochs/README | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/contrib/bochs/README b/contrib/bochs/README index fd4b821d..2524579d 100644 --- a/contrib/bochs/README +++ b/contrib/bochs/README @@ -14,28 +14,31 @@ but it doesn't seem to quite work.) To get bochs running is fairly simple: -1. Build the utilities in this directory +1. Build the utilities in this directory: make 2. Get the bochs source code: - cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/bochs login - cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/bochs co bochs + cvs -d:pserver:anonymous@bochs.cvs.sourceforge.net:/cvsroot/bochs \ + login + cvs -d:pserver:anonymous@bochs.cvs.sourceforge.net:/cvsroot/bochs \ + co bochs 3. Configure bochs with pushd bochs - ./configure --enable-all-optimisations --enable-pci --enable-pnic + ./configure --enable-all-optimisations --enable-pci --enable-pnic \ --enable-debugger --enable-magic-breakpoints --enable-disasm popd 4. Build bochs: make -C bochs -5. Set up a TAP virtual network device: - modprobe tun +5. As root, set up a TAP virtual network device: + /sbin/modprobe tun + chmod o+r /dev/net/tun ./tunctl -u <username> -t tap0 - ifconfig tap0 up 10.254.254.2 netmask 255.255.255.0 + /sbin/ifconfig tap0 up 10.254.254.2 netmask 255.255.255.0 -6. Add the following fragment to /etc/dhcpd.conf: +6. As root, add the following fragment to /etc/dhcpd.conf: subnet 10.254.254.0 netmask 255.255.255.252 { range dynamic-bootp 10.254.254.1 10.254.254.1; } @@ -45,7 +48,7 @@ To get bochs running is fairly simple: machine you are using for running Bochs. If not, then you're on your own. -7. Restart dhcpd +7. As root, restart dhcpd /etc/init.d/dhcpd restart 8. Build Etherboot images |