http://git.etherboot.org
/
people
/
oremanj
/
gpxe.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
813a052
)
Updated to new SourceForge CVS locations, and fix a couple of minor
author
Michael Brown
<mcb30@etherboot.org>
Thu, 18 May 2006 13:22:32 +0000
(13:22 +0000)
committer
Michael Brown
<mcb30@etherboot.org>
Thu, 18 May 2006 13:22:32 +0000
(13:22 +0000)
mistakes.
contrib/bochs/README
patch
|
blob
|
history
diff --git
a/contrib/bochs/README
b/contrib/bochs/README
index
fd4b821
..
2524579
100644
(file)
--- 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:
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:
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
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
--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
./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. A
s root, a
dd 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;
}
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.
machine you are using for running Bochs. If not, then you're on
your own.
-7.
R
estart dhcpd
+7.
As root, r
estart dhcpd
/etc/init.d/dhcpd restart
8. Build Etherboot images
/etc/init.d/dhcpd restart
8. Build Etherboot images