|
Xbox-Linux on Xboxissa toimiva GNU/Linux. Xbox-Linux Project on projekti, jonka tavoitteena on saada Linux toimimaan Xboxissa, jotta sitä voisi käyttää kotitietokoneen tavoin. Ensimmäinen täysi jakelupaketti julkaistiin vuoden 2002 lopulla.

Yleistä
Xbox-Linux
Käyttäminen
Tarvitset
Distribuutiot
Ohjeita
Historia
Taulukko
Projektit
Projekti A
Projekti B
Uutisia
Vuodelta 2003
Vuodelta 2002
Linkkejä
Englanninkieliset sivut
Suomenkieliset sivut
Saatavilla olevia levityspaketteja ovat muun muassa Xebian, Gentoox ja X-DSL. Xebianin 1.1.4-versio pohjautuu vakaaseen Debian-julkaisuun koodinimeltään sarge. Cromwell-BIOSista on saatavana 2.40-versio.
Linuxia voidaan käyttää Xboxissa esimerkiksi äänitiedostojen toistamiseen, elokuvien katseluun, netissä surffailuun ja pelien pelaamiseen. Siinä toimivat samat ohjelmistot kuin PC:llä. Sovittimen avulla Xboxiin voidaan liittää USB-laitteita kuten näppäimistö ja hiiri. Myös VGA-monitorin liittäminen onnistuu. Vain 64 megatavun muisti rajoittaa raskaampaa käyttöä.
Linuxin käyttämiseen Xboxissa tarvitaan modattu konsoli. Modaus voidaan tehdä kolmella eri tavalla: mod-piirillä, ohjelmallisesti tai uudelleenohjelmoimalla Xboxin oma flash-muistipiiri.
Xbox-Linuxin projektiin kuuluu laillinen BIOSin korvaaja nimeltään Cromwell, joka on tehty erityisesti Linuxin käyttämiseen. Se on täysin alusta kirjoitettu, eikä sisällä Microsoftin omistamaa koodia. Cromwellia voidaan käyttää mod-piiriltä tai Xboxin omalta Flash ROM -piiriltä. Sillä tosin onnistuu vain Linuxin käyttäminen, ei muiden ohjelmien ja pelien suorittaminen. Cromwellin sijaan voidaan käyttää Xboxin alkuperäisestä BIOSista modifioitua versiota, joka käynnistää muiden ohjelmien ja pelien ohella myös Linuxin.
Linuxia voidaan käyttää Xboxissa ilman laitteistomuunnoksia. Tiedostot voidaan siirtää modaamattomaan Xboxiin pelin ja tallennustiedoston avulla, tai hotswappaamalla Xboxin kiintolevy PC:hen. Nykyisistä exploiteista suositeltavia ovat UXE ja Ndure. Ensimmäisten font-exploittien käyttäminen ei ole suositeltavaa, koska niissä oli ongelmia ja ne eivät toimi kaikissa Xboxeissa. UXE ja Ndure toimivat kaikissa Xboxin versioissa (1.0-1.6b), ne ovat vakaampia ja niin sanottu clock-loop-ongelma on korjattu.
Distribuutioita jaetaan tavallisesti .iso-levykuvatiedostoina (ISO image), jotka voidaan polttaa CD- tai DVD-levylle. Paketit eivät sisällä Microsoftin omistamaa koodia, joten ne ovat täysin laillisia ja vapaasti ladattavissa. Lisätietoja löytyy Xbox-Linuxin sivuilta.
| Jakelu | Lyhyesti |
| Xebian | |
| Gentoox | Gentoox on porttaus suositusta Linux-distribuutiosta nimeltä Gentoo. |
| dyne:bolic | |
| X-DSL | Pieni mutta täysin toiminnallinen Linux-distribuutio Xboxiin. Se pohjautuu Damn Small Linuxiin (DSL). |
Lisää ohjeita löytyy muun muassa Xbox-Linux Projectin virallisilta sivuilta sekä Xbox-Scene.comista.
Tapahtumia Xbox-Linuxin historiassa (alkaen vanhimmasta):
| Kuukausi | Vuosi | Tapahtuma |
| Toukokuu | 2002 | Xbox-Linux-projektin web-sivut avataan (12.5.2002). |
| Heinäkuu | 2002 | Tuntematon lahjoittaja lupaa kaksi erillistä 100 000 dollarin palkkiota sille, joka saa Linuxin toimimaan Xboxissa (1.7.2002). Siihen kuuluu kaksi projektia (A ja B). |
| 2002 | Ensimmäinen ilman Xboxin SDK:ta tehty Xbox-ohjelma julkaistaan (6.7.2002). | |
| 2002 | Xbox-Linux-projektin IRC-kanava (#xbox-linux) avataan (11.7.2002). | |
| 2002 | Ensimmäinen versio laillisesta BIOSin korvaajasta (Clean BIOS prealpha) Xboxiin julkaistaan (28.7.2002). | |
| Elokuu | 2002 | Xbox Linux 0.1 julkaistaan (16.8.2002). Sitä voidaan käyttää vain telnet-yhteyden yli. |
| 2002 | Ääni- ja USB-kernel-moduulit julkaistaan (18.8.2002). | |
| 2002 | Xbox Linux 0.2 julkaistaan (25.8.2002). | |
| Syyskyy | 2002 | SuSE Linux 8 saadaan pienillä muutoksilla käynnistymään Xboxissa (2.9.2002). |
| Lokakuu | 2002 | Xbox Linux Mandrake 9 julkaistaan. Se on ensimmäinen täysi jakelupaketti Xboxiin (7.10.2002). |
| Tammikuu | 2003 | Linux saadaan käynnistymään Xboxin 1.1-versiossa (9.1.2003). |
| Helmikuu | 2003 | Xbox Linux Live Plugin System (XLLPS) julkaistaan (14.2.2003). |
| Maaliskuu | 2003 | Ensimmäinen ratkaisu projekti B:hen (31.3.2003). Siinä käytetään hyväksi 007: Agent Under Fire -pelin haavoittuvuutta. |
| Kesäkuu | 2003 | Toinen ratkaisu projekti B:hen (23.6.2003). Siinä käytetään hyväksi MechAssault-pelin haavoittuvuutta. |
| Heinäkuu | 2003 | Free-X-ryhmä julkaisee menetelmän, jolla Linux saadaan käynnistymään Xboxissa virtojen kytkemisen jälkeen ja ilman laitteistomuunnoksia (3.7.2003). |
| 2003 | Cromwell-nimiseen BIOSin korvaajaan lisätään USB-tuki (7.7.2003). | |
| 2003 | Slothbox julkaistaan (23.7.2003). Se pohjautuu Slackwareen. | |
| Lokakuu | 2003 | Xebian 0.5.0 julkaistaan (14.10.2003). |
| Joulukuu | 2004 | Cromwell 2.40 julkaistaan (8.12.2004). |
| Toukokuu | 2005 | Xbox-Linux-projekti täyttää kolme vuotta. Samalla aloitetaan virallisesti Free60-projekti. |
Xbox-Linux-projektin sivut avattiin 12. toukokuuta 2002. Heinäkuussa tuntematon henkilö lupasi lahjoittaa kaksi erillistä 100 000 dollarin palkkiota sille, joka saa Linuxin toimimaan laillisesti Microsoftin Xbox-pelikonsolissa vuoden 2002 sisällä. Toista projektia ei saatu päätökseen vuoden 2002 loppuun mennessä, joten sille annettiin lisäaikaa vuoden 2003 loppuun asti. Tuntemattomaksi lahjoittajaksi paljastui myöhemmin Lindowsin toimitusjohtaja Michael Robertson. Hänen motiivinaan lahjoituksiin oli, että käyttäjien pitäisi voida itse päättää mitä ohjelmia he käyttävät eikä tekninen alusta saisi asettaa rajoituksia

Linuxpreview (6.7.2002) oli ensimmäinen ilman Xboxin SDK:ta tehty Xbox-ohjelma. Se ei tehnyt muuta kuin näytti Tux-pingviinin Xboxin käynnistysruudulla.
Ensimmäinen projekti (Project A) käsitti neljä tehtävää, joista jokainen oli eri summan arvoinen: laillinen BIOSin korvaaja (55 000 dollaria), kernel- ja XFree-ajurit (25 000 dollaria), FATX-ajurit ja muut (10 000 dollaria) sekä XBE-bootloader (10 000 dollaria).
Ensimmäinen täysi jakelupaketti julkaistiin 7. lokakuuta 2002. Se oli Xbox-versio Mandrake Linux 9:stä. Tiedoston koko oli 350 megatavua ja se sisälsi Gnomen, KDE:n ja OpenOffice.org:n. Xbox Mandrake tarvitsi toimiakseen mod-piirin (projekti B oli vielä kesken), sekä USB-sovittimella liitettävän näppäimistön ja hiiren.
Toinen projekti (Project B) käsitti yhden tehtävän, jonka arvo oli 100 000 dollaria. Tavoitteena oli tehdä CD-ROM (image), jolla modaamaton Xbox saadaan suorittamaan allekirjoittamatonta koodia (ilman laitteistomuunnoksia). Lahjoitus-ehto oli voimassa vuoden 2003 loppuun asti.
Toista projektia ei ole vielä saatu kokonaan päätökseen. Linuxia voidaan käyttää Xboxissa ilman laitteistomuunnoksia, mutta se ei onnistu pelkästään CD-ROM-levyn avulla.
Projekti B:n ensimmäisestä osittaisesta ratkaisusta ilmoitettiin maaliskuussa 2003. Siinä käytettiin hyväksi 007: Agent Under Fire -pelissä olevaa haavoittuvuutta. Kesäkuussa ilmoitettiin, että myös MechAssault-peliä voi käyttää samalla tavalla hyväksi Linuxin ajamiseen Xboxissa.
Heinäkuussa 2003 Free-X-niminen hakkeriryhmä julkaisi menetelmän (font-exploit), jolla Linux saadaan käynnistymään Xboxissa virtojen kytkemisen jälkeen ja ilman laitteistomuunnoksia. Vaikka tämä merkitsi sitä, että Xboxissa voitiin Linuxin ohella ajaa myös esimerkiksi piraattipelejä, Free-X painotti edistävänsä Linuxia, ei piratismia.
Suomenkielisiä uutisia Xbox-Linuxista ja siihen liittyvästä hakkeroinnista (alkaen uusimmasta).
| Pvm. | Uutinen | - | Julkaisija | Kirjoittaja | |
| 17.10.2002 | (Konsoli hyötykäyttöön) Hakkerit kiersivät viikossa Xboxin muutokset | - | digitoday | Jaakko Kuivalainen | |
| 9.10.2002 | Xbox Linux Mandrake 9 | Muropaketti.com | - | ||
| 9.7.2002 | (Kyllä se vielä murtuu...) Ensimmäinen Linux-ohjelma Xboxille | digitoday | Jaakko Kuivalainen | ||
| 3.7.2002 | (Xbox Linux -projekti:) 200 000 dollaria tarjolla, jos saa Linuxin toimimaan Xboxissa | digitoday | Erkki Mäki |
Aiheeseen liittyviä linkkejä.
Xbox-Linux Project ![]()
http://www.xbox-linux.org/wiki/Main_Page
Xbox-Linux Projektin virallinen sivusto.
SourceForge.Net (Linux on the Microsoft Xbox) ![]()
http://sourceforge.net/projects/xbox-linux/
Xbox-Linux -kehittäjille suunnattu sivusto, jossa on paljon tiedostoja.
Xbox-Linux Project ![]()
http://www.xbox-linux.org/wiki/Fi/Pääsivu
Xbox-Linux Projektin suomenkielinen pääsivu.
CheapestMODs
http://www.cheapestmods.com/
Tarvikkeita Linuxin ajamiseen Xboxissa.
Modpiiri.com
http://www.modpiiri.com/
Tarvikkeita Linuxin ajamiseen Xboxissa.
Grezin Xbox-projektit
http://kotisivu.mtv3.fi/Grez/xbox/index_f.html
Asiaa Xboxin modaamisesta ja Linuxin asentamisesta.
Xbox
ja Linux (.txt)
Jukka Ahon kokemuksia
Linuxin asentamisesta Xboxiin.
Julkaistu: sfnet.atk.linux, sfnet.linux.asennus, sfnet.harrastus.pelit
|
Tämän sivun viimeisen päivityksen ajankohta: 17. kesäkuuta 2006.
Tämä sivu kuuluu Tontti Kerhon ylläpitämään Tec Dubelin Xbox -sivustoon.