|
Ohjeessa Xbox softamodataan USB-muistin ja MechInstallerin avulla, jonka jälkeen laitteeseen voidaan asentaa Linux (tai vaihtoehtoisesti Phoenix Bios Loader + sopivat ääni-/kirjasintiedostot).
Jotta softamodaus voidaan tehdä:
Ohjeen mukaan tehdyn softamodauksen (Linux) jälkeen:
Teet kaiken omalla vastuullasi.
Varmuuskopioi USB-muistin sisältö, koska kaikki sen tiedot ylikirjoitetaan. Alusta se sitten Xboxissa:
Jos USB-muisti alustettiin onnistuneesti, tarkista sen koko. Xbox kertoo, paljonko vapaita blokkeja on jäljellä: 500 (8 Mt), 1000 (16 Mt), 2000 (32 Mt), 4000 (64 Mt), 8000 (128 Mt), tai 16000 (256 Mt).
Pura MechInstaller-1.0-FATX-Images.zip-paketti. Siinä on neljä FATX image -muodossa olevaa tallennustiedostoa. Käytä sinulle sopivaa:
Liitä USB-muisti tietokoneeseen ja siirrä siihen tallennustiedosto.
Käynnistä OzXMemory Stick Explorer -ohjelma:
Selvitä USB-muistin laitetiedoston nimi: kopioi ja liitä seuraava teksti tekstieditoriin ja tallenna se findfatx.sh-nimisenä kotihakemistoosi:
for i in /dev/sd? /dev/disk?; do
test FATX = $(dd if=$i bs=4 count=1 2> /dev/null) 2> /dev/null && echo $i
done
Syötä komentorivillä sh findfatx.sh ja skripti kertoo USB-muistin laitetiedoston, joka on muotoa /dev/sda tai /dev/disk2. Jos et saa tulostetta, Xbox-formatoitua USB-muistia ei ole liitetty oikein.
Jos laitetiedosto oli oikea, kirjoita tallennustiedosto USB-muistiin. Syötä komento:
cp -f MechInstaller-1.0-FATX-<koko>.img $(sh findfatx.sh)
...jossa MechInstaller-1.0-FATX-<koko>.img:n tilalla on muistisi kokoon sopiva tiedosto.
Kun tallennustiedosto on USB-muistissa, liitä se Xboxiin. Huomaat sen sisältävän itse asiassa kolme tallennusta. Siirrä kaikki Xboxin kiintolevylle:
Kopioi samalla tavalla myös tallennukset Restore Dashboard ja Emergency Linux.
Kiintolevyn avaimesta on syytä tehdä varmuuskopio, jotta mahdolliset ongelmat ovat korjattavissa:
Jotta Xboxiin voidaan asentaa Linux, on kiintolevylle ensin asennettava tallennustiedoston mukana tullut tekstipohjainen Linux-järjestelmä:
Linux asennetaan Xboxin kiintolevylle. Sen jälkeen laite on Linux-yhteensopiva, joka ilmenee dashboardiin ilmestyneellä LINUX-valinnalla. Sen valitsemalla Xbox käynnistää tekstipohjaisen Linuxin.
Kun Xbox on valmisteltu Linuxia varten, voit asentaa siihen graafisella työpöytäympäristöllä varustetun Linuxin, kuten Ed's Xebianin (ks. Ed's Xbox Debian GNU/Linuxin asentaminen).
Voit käyttää Xboxia täysin normaalisti, eli pelata alkuperäisiä pelejä ja katsoa DVD-elokuvia kauko-ohjaimen avulla. Huomaa kuitenkin:
Voit halutessasi poistaa kaikki tekemäsi muutokset lataamalla MechAssaultista Restore Dasboard -tallennuksen.
Jos Emergency Linuxia käytettäessä ruutu vilkkuu, etkä saa siitä mitään selvää, Xboxisi versio on 1.4, tai uudempi. Tästä ei tarvitse murehtia, koska esimerkiksi Xebian toimii täysin normaalisti. Ongelma johtuu Focuksen videokooderista (vanhemmissa Conexant) ja ilmenee vain Emergency Linuxissa.
Jos Emergency Linux tulostaa lopuksi viestin sh: can't access tty: job control turned off, älä välitä, vaan ohita ilmoitus.
Emergency Linux ei tue USB-näppäimistöä, mutta Ed's Xebianissa se toimii. Emergency Linuxia joudutaankin käyttämään Telnet-yhteyden yli.
Jos ruutu on mustana Install Linux -valinnan jälkeen, tee vaihtoehtoinen asennus:
Syötä komennot:
cd /mnt/C/fonts tar xzf /mnt/E/fonts*.tar.gz mv XBox\ Book.xtf XBox\ Book.bak mv Xbox.xtf Xbox.bak mkdir /mnt/C/Linux cd /mnt/E/UDATA/4d530017/E8FF68C9193B; cp -p default.xbe linuxboot.cfg vmlinuz initrd /mnt/C/Linux umount /mnt/C
Käynnistä Xbox uudelleen ilman peliä ja huomaat dashboardiin ilmestyneen LINUX-valinnan.
Tämän
sivun viimeisen päivityksen ajankohta: 31. maaliskuuta 2004.
Tämä sivu kuuluu Tontti Kerhon ylläpitämään
Tec Dubelin Xbox -sivustoon.