Articles

Xbox Linux

Dit artikel heeft meerdere problemen. Help het te verbeteren of bespreek deze problemen op de overlegpagina. (Leer hoe en wanneer u deze sjabloonberichten verwijdert)

Dit artikel is geschreven als een handleiding of gids. Help alstublieft dit artikel te herschrijven vanuit een beschrijvend, neutraal oogpunt, en verwijder advies of instructie. (Juli 2018) (Leer hoe en wanneer u dit sjabloonbericht verwijdert)

Dit artikel bevat mogelijk origineel onderzoek. Gelieve het te verbeteren door de beweringen te verifiëren en inline citaten toe te voegen. Beweringen die alleen uit origineel onderzoek bestaan, moeten worden verwijderd. (September 2007) (Leer hoe en wanneer u dit sjabloonbericht verwijdert)

(Leer hoe en wanneer u dit sjabloonbericht verwijdert)

Xbox Linux was een project waarbij het Linux-besturingssysteem werd overgezet naar de Xbox-videospelsysteem. Omdat de Xbox een digitaal handtekeningensysteem gebruikt om te voorkomen dat het publiek ongetekende code uitvoert, moet men of een modchip, of een softmod gebruiken. Oorspronkelijk, waren de modchips de enige optie; nochtans, werd het later aangetoond dat de TSOP spaander waarop Xbox’s BIOS wordt gehouden kan worden reflashed. Op deze wijze, kan men “Cromwell” BIOS aanflitsen, dat rechtmatig door het Xbox Linux project werd ontwikkeld. Gekatalyseerd door een grote geldprijs voor het eerste team dat de mogelijkheid bood om Linux op een Xbox te booten zonder de noodzaak van een hardware-hack, werden er ook talrijke software-only hacks gevonden. Zo werd er een buffer overflow gevonden in het spel 007: Agent Under Fire die het mogelijk maakte om een Linux loader (“xbeboot”) direct vanuit een save game op te starten.

Xbox Linux booting

De Xbox is in wezen een PC met een aangepaste 733 MHz Intel Pentium III-processor, een harde schijf van 10 GB (waarvan 8 GB toegankelijk is voor de gebruiker), 64 MB RAM (hoewel dit op alle eerdere Xbox-boxen kan worden opgewaardeerd tot 128 MB), en 4 USB-poorten. (De controllerpoorten zijn eigenlijk USB 1.1 poorten met een aangepaste connector.) Deze specificaties zijn voldoende om diverse vrij verkrijgbare Linux distributies te draaien.

Van de Xbox-Linux homepage:

De Xbox is een legacy-vrije PC van Microsoft die bestaat uit een Intel Celeron 733 MHz CPU, een nVidia GeForce 3MX, 64 MB RAM, een 8/10 GB harde schijf, een DVD drive en 10/100 Ethernet. Zoals op elke PC kun je er Linux op draaien.

Een Xbox met Linux kan een volledige desktop computer zijn met muis en toetsenbord, een web/email box verbonden met TV, een server of router of een node in een cluster. Je kunt dual-boot of alleen Linux gebruiken; in het laatste geval kun je beide IDE-apparaten vervangen. En ja, je kunt de Xbox op een VGA monitor aansluiten.