aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/htdocs/platforms/xbox.xml
blob: 3cb200b70455254181ae8850fb675b6f11f998ab (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
"http://www.FreeBSD.org/XML/share/xml/xhtml10-freebsd.dtd" [
<!ENTITY title "FreeBSD/xbox Project">
]>

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
      <title>&title;</title>

      <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
    </head>

    <body class="navinclude.developers">

  <h3>Introduction</h3>

  <p>FreeBSD/xbox is a port of FreeBSD which aims to run on Microsoft&reg;
    Xbox&reg; systems.  This project was started by &a.rink.email;,
    who did most of the patching
    and coding.  &a.ed.email; helped with
    reviewing patches and he also provided details on certain Xbox
    internals.</p>

  <h3>Status</h3>

  <p>&os;/xbox has been supported since FreeBSD 6-STABLE.
    The framebuffer, Ethernet, sound and USB devices
    (such as an USB keyboard for the console) are all supported.</p>

  <p>In order to aid people in installing the FreeBSD/xbox port, a combined
    install/livecd has been <a
    href="https://lists.freebsd.org/pipermail/freebsd-stable/2006-August/027894.html">created</a>.
    It is available <a
    href="ftp://ftp.stack.nl/pub/freebsd-xbox/">here</a>.</p>

  <h3>Booting &os; kernels</h3>

  <p>In order to boot &os; you must have an up-to-date
    version of the Linux/xbox BIOS, called Cromwell (failure will result in your
    kernel crashing immediately after loading).  A Cromwell with FreeBSD UFS
    patches (this will make it able to load a kernel directly from an UFS file
    system) is available in the ports tree at /usr/ports/sysutils/cromwell; it
    can be flashed to the EEPROM using the /usr/ports/sysutils/raincoat port (as
    long as your Xbox is below version 1.6).</p>

  <p><b>Note</b>: Several Xbox drives are known to reject certain types of media.
    Should you experience random hangs, panics or corruption during installation,
    try a different known-working DVD/CD-ROM.</p>

  <h3>Installing on the hard drive</h3>

  <p>You can do an installation using the Live CD's, but you will need to do
    everything manually.  It is suggested to prepare your disk using an FreeBSD/i386
    installation and set up the /boot/xboxlinux.cfg configuration
    file yourself, so Cromwell can determine which kernel to load.</p>

</body>
</html>