|
Lines 9-62
Link Here
|
| 9 |
<html> |
9 |
<html> |
| 10 |
&header; |
10 |
&header; |
| 11 |
|
11 |
|
| 12 |
<h3>Introduction</h3> |
12 |
<h3>Introduction</h3> |
| 13 |
|
13 |
|
| 14 |
<p>FreeBSD/xbox is a port of FreeBSD which aims to run on Microsoft® |
14 |
<p>FreeBSD/xbox is a port of FreeBSD which aims to run on Microsoft® |
| 15 |
Xbox® systems. This project was started by <a |
15 |
Xbox® systems. This project was started by <a |
| 16 |
href="mailto:rink@FreeBSD.org">&a.rink;</a>, who did most of the patching |
16 |
href="mailto:rink@FreeBSD.org">&a.rink;</a>, who did most of the patching |
| 17 |
and coding. <a href="mailto:ed@fxq.nl">Ed Schouten</a> helped with |
17 |
and coding. <a href="mailto:ed@fxq.nl">Ed Schouten</a> helped with |
| 18 |
reviewing patches and he also provided details on certain Xbox |
18 |
reviewing patches and he also provided details on certain Xbox® |
| 19 |
internals.</p> |
19 |
internals.</p> |
| 20 |
|
20 |
|
| 21 |
<h3>Status</h3> |
21 |
<h3>Status</h3> |
| 22 |
|
22 |
|
| 23 |
<p>FreeBSD/xbox is supported in FreeBSD 6-STABLE and FreeBSD 7-CURRENT. |
23 |
<p>FreeBSD/xbox is supported in FreeBSD 6-STABLE and FreeBSD 7-CURRENT. |
| 24 |
The framebuffer, Ethernet, sound and USB devices |
24 |
The framebuffer, Ethernet, sound and USB devices |
| 25 |
(such as an USB keyboard for the console) are all supported.</p> |
25 |
(such as an USB keyboard for the console) are all supported.</p> |
| 26 |
|
26 |
|
| 27 |
<p>In order to aid people in installing the FreeBSD/xbox port, a combined |
27 |
<p>In order to aid people in installing the FreeBSD/xbox port, a combined |
| 28 |
install/livecd has been <a |
28 |
install/livecd has been <a |
| 29 |
href="http://lists.freebsd.org/pipermail/freebsd-stable/2006-August/027894.html">created</a>. |
29 |
href="http://lists.freebsd.org/pipermail/freebsd-stable/2006-August/027894.html">created</a>. |
| 30 |
It is available <a |
30 |
It is available <a |
| 31 |
href="ftp://ftp.stack.nl/pub/freebsd-xbox/">here</a>.</p> |
31 |
href="ftp://ftp.stack.nl/pub/freebsd-xbox/">here</a>.</p> |
| 32 |
|
32 |
|
| 33 |
<h3>Booting FreeBSD-CURRENT kernels</h3> |
33 |
<h3>Booting FreeBSD-CURRENT kernels</h3> |
| 34 |
|
34 |
|
| 35 |
<p>In order to boot FreeBSD 7-CURRENT from CVS, you must have an up-to-date |
35 |
<p>In order to boot FreeBSD 7-CURRENT from CVS, you must have an up-to-date |
| 36 |
version of the Linux/xbox BIOS, called Cromwell (failure will result in your |
36 |
version of the Linux/xbox BIOS, called Cromwell (failure will result in your |
| 37 |
kernel crashing immediately after loading). A Cromwell with FreeBSD UFS |
37 |
kernel crashing immediately after loading). A Cromwell with FreeBSD UFS |
| 38 |
patches (this will make it able to load a kernel directly from an UFS file |
38 |
patches (this will make it able to load a kernel directly from an UFS file |
| 39 |
system) is available in the ports tree at /usr/ports/sysutils/cromwell; it |
39 |
system) is available in the ports tree at /usr/ports/sysutils/cromwell; it |
| 40 |
can be flashed to the EEPROM using the /usr/ports/sysutils/raincoat port (as |
40 |
can be flashed to the EEPROM using the /usr/ports/sysutils/raincoat port (as |
| 41 |
long as your Xbox is below version 1.6).</p> |
41 |
long as your Xbox® is below version 1.6).</p> |
| 42 |
|
42 |
|
| 43 |
<p><b>Note</b>: Several Xbox drives are known to reject certain types of media. |
43 |
<p><b>Note</b>: Several Xbox® drives are known to reject certain types of media. |
| 44 |
Should you experience random hangs, panics or corruption during installation, |
44 |
Should you experience random hangs, panics or corruption during installation, |
| 45 |
try a different known-working DVD/CD-ROM.</p> |
45 |
try a different known-working DVD/CD-ROM.</p> |
| 46 |
|
46 |
|
| 47 |
<h3>Installing on the hard drive</h3> |
47 |
<h3>Installing on the hard drive</h3> |
| 48 |
|
48 |
|
| 49 |
<p>You can do an installation using the Live CD's, but you will need to do |
49 |
<p>You can do an installation using the Live CD's, but you will need to do |
| 50 |
everything manually. It is suggested to prepare your disk using an FreeBSD/i386 |
50 |
everything manually. It is suggested to prepare your disk using an FreeBSD/i386 |
| 51 |
installation and set up the /boot/xboxlinux.cfg configuration |
51 |
installation and set up the /boot/xboxlinux.cfg configuration |
| 52 |
file yourself, so Cromwell can determine which kernel to load.</p> |
52 |
file yourself, so Cromwell can determine which kernel to load.</p> |
| 53 |
|
53 |
|
| 54 |
<h3>Links</h3> |
54 |
<h3>Links</h3> |
| 55 |
|
55 |
|
| 56 |
<ul> |
56 |
<ul> |
| 57 |
<li><a href="http://www.xbox-linux.org/">The Linux Xbox project</a></li> |
57 |
<li><a href="http://www.xbox-linux.org/">The Linux Xbox project</a></li> |
| 58 |
<li><a href="http://www.xbox-bsd.nl/">The FreeBSD/xbox project</a></li> |
58 |
<li><a href="http://www.xbox-bsd.nl/">The FreeBSD/xbox project</a></li> |
| 59 |
</ul> |
59 |
</ul> |
| 60 |
|
60 |
|
| 61 |
&footer; |
61 |
&footer; |
| 62 |
</html> |
62 |
</html> |