Articles

Xbox Linux

Dieser Artikel hat mehrere Probleme. Bitte helfen Sie, ihn zu verbessern oder diskutieren Sie diese Probleme auf der Diskussionsseite. (Erfahren Sie, wie und wann Sie diese Vorlagen entfernen können)

Dieser Artikel ist wie ein Handbuch oder ein Leitfaden geschrieben. Bitte helfen Sie dabei, diesen Artikel aus einer beschreibenden, neutralen Sichtweise heraus umzuschreiben, und entfernen Sie Ratschläge oder Anweisungen. (Juli 2018) (Erfahren Sie, wie und wann Sie diese Vorlagenachricht entfernen können)

Dieser Artikel enthält möglicherweise Originalforschung. Bitte verbessern Sie ihn, indem Sie die Behauptungen überprüfen und Inline-Zitate hinzufügen. Behauptungen, die nur aus Forschungsergebnissen bestehen, sollten entfernt werden. (September 2007) (Erfahren Sie, wie und wann Sie diese Vorlage entfernen können)

(Erfahren Sie, wie und wann Sie diese Vorlage entfernen können)

Xbox Linux war ein Projekt, das das Linux-Betriebssystem auf die Xbox-Videospielkonsole portierte. Da die Xbox ein digitales Signatursystem verwendet, um zu verhindern, dass die Öffentlichkeit unsignierten Code ausführt, muss man entweder einen Modchip oder einen Softmod verwenden. Ursprünglich waren Modchips die einzige Möglichkeit; später wurde jedoch gezeigt, dass der TSOP-Chip, auf dem das BIOS der Xbox gespeichert ist, neu geflasht werden kann. Auf diese Weise kann man das „Cromwell“-BIOS aufflashen, das vom Xbox-Linux-Projekt legal entwickelt wurde. Ausgelöst durch einen hohen Geldpreis für das erste Team, das die Möglichkeit bietet, Linux auf einer Xbox ohne einen Hardware-Hack zu booten, wurden auch zahlreiche reine Software-Hacks gefunden. So wurde beispielsweise ein Pufferüberlauf im Spiel 007: Agent Under Fire gefunden, der es ermöglichte, einen Linux-Loader („xbeboot“) direkt aus einem Spielstand zu booten.

Xbox-Linux-Boot

Die Xbox ist im Wesentlichen ein PC mit einem speziellen 733 MHz Intel Pentium III-Prozessor, einer 10 GB großen Festplatte (von der 8 GB für den Benutzer zugänglich sind), 64 MB RAM (obwohl dies bei allen früheren Geräten auf 128 MB aufgerüstet werden kann) und 4 USB-Anschlüssen. (Die Controller-Ports sind eigentlich USB 1.1-Ports mit einem modifizierten Stecker.) Diese Spezifikationen reichen aus, um mehrere leicht verfügbare Linux-Distributionen auszuführen.

Von der Xbox-Linux-Homepage:

Die Xbox ist ein Legacy-freier PC von Microsoft, der aus einer Intel Celeron 733 MHz CPU, einer nVidia GeForce 3MX, 64 MB RAM, einer 8/10 GB Festplatte, einem DVD-Laufwerk und 10/100 Ethernet besteht. Wie auf jedem PC kann man auf ihm Linux laufen lassen.

Eine Xbox mit Linux kann ein vollwertiger Desktop-Computer mit Maus und Tastatur, eine Web-/E-Mail-Box mit TV-Anschluss, ein Server oder Router oder ein Knoten in einem Cluster sein. Sie können entweder dual-booten oder nur Linux verwenden; im letzteren Fall können Sie beide IDE-Geräte ersetzen. Und ja, man kann die Xbox an einen VGA-Monitor anschließen.