Tec Dubelin Xbox
Etusivu > Artikkelit > Xboxin softamodaus > USB-muisti + MechInstaller

Xboxin softamodaaminen (USB-muisti + MechInstaller)

Ohjeessa Xbox softamodataan USB-muistin ja MechInstallerin avulla, jonka jälkeen laitteeseen voidaan asentaa Linux (tai vaihtoehtoisesti Phoenix Bios Loader + sopivat ääni-/kirjasintiedostot).

Tarvitset:

Lue ennen modaamista

Jotta softamodaus voidaan tehdä:

Ohjeen mukaan tehdyn softamodauksen (Linux) jälkeen:

Teet kaiken omalla vastuullasi.

1. USB-muistin alustaminen

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).

2. Tallennustiedosto

Pura MechInstaller-1.0-FATX-Images.zip-paketti. Siinä on neljä FATX image -muodossa olevaa tallennustiedostoa. Käytä sinulle sopivaa:

3. Tallennustiedoston siirtäminen USB-muistiin

Liitä USB-muisti tietokoneeseen ja siirrä siihen tallennustiedosto.

Tapa 1: Windowsissa

Käynnistä OzXMemory Stick Explorer -ohjelma:

Tapa 2: Linuxissa

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.

3. Tallennustiedoston siirtäminen Xboxin kiintolevylle

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.

4. Varmuuskopio kiintolevyn avaimesta

Kiintolevyn avaimesta on syytä tehdä varmuuskopio, jotta mahdolliset ongelmat ovat korjattavissa:

5. Xboxin valmistelu Linuxia varten

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.

6. Linuxin asentaminen

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).

7. Modifioidun Xboxin käyttäminen

Voit käyttää Xboxia täysin normaalisti, eli pelata alkuperäisiä pelejä ja katsoa DVD-elokuvia kauko-ohjaimen avulla. Huomaa kuitenkin:

8. Tehtyjen muutosten poistaminen

Voit halutessasi poistaa kaikki tekemäsi muutokset lataamalla MechAssaultista Restore Dasboard -tallennuksen.

9. Ongelmat ja ratkaisut

Vilkkuva ruutu

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.

Virheviesti

Jos Emergency Linux tulostaa lopuksi viestin sh: can't access tty: job control turned off, älä välitä, vaan ohita ilmoitus.

USB-näppäimistö

Emergency Linux ei tue USB-näppäimistöä, mutta Ed's Xebianissa se toimii. Emergency Linuxia joudutaankin käyttämään Telnet-yhteyden yli.

Musta ruutu

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.