Tec Dubelin Xbox
Etusivu > Artikkelit > Xboxin BIOSit > Cromwell-BIOSin käyttöohje

Cromwell-BIOSin käyttöohje

Käyttöohje Cromwell-BIOSiin ja Xromwell-ohjelmaan. Ohje on kirjoitettu sen 2.40-versiosta.

Xromwell

Sisällys:

Yleistä
- Tiedostot
- Cromwell ja Xromwell
- Linkkejä
Käyttäminen
- Linuxin käynnistäminen
- Advanced-valikko
Linuxboot.cfg
- Tiedoston sisältö
- Esimerkkejä
Muilla sivuilla
- Päivittäminen

Yleistä

Tiedostot

Cromwell v2.40
Lataa tiedosto: cromwell-2.40.tar.gz (528 kt)

Cromwell-paketti sisältää tiedostot: cromwell.bin, cromwell_1024.bin, md5sums ja xromwell.xbe.

Cromwell ja Xromwell

Cromwell on ilmainen ja laillinen Biosin korvaaja, jonka avulla Linux voidaan ladata Xboxin kiintolevyltä tai CD/DVD-levyltä. Cromwellia käytettäessä ei onnistu alkuperäisten tai varmuuskopioitujen Xbox-pelien pelaaminen. Linuxin käynnistämisen lisäksi Cromwellin avulla voidaan esimerkiksi avata ja lukita kiintolevy, sekä vaihtaa videomoodia PAL:n ja NTSC:n välillä.

Xromwell on Cromwelliin pohjautuva ohjelma (XBE), jolla voidaan tehdä samat toiminnot kuin Cromwellilla. Se vaatii toimiakseen modatun Xboxin, jossa käytettävän Biosin avulla voidaan suorittaa allekirjoittamattomia sovelluksia.

Linkkejä

Lisätietoja Cromwellista ja Xromwellista löytyy sen manuaalista.

Cromwell Manual *
http://www.xbox-linux.org/wiki/Cromwell_Manual

cvs: xbox-linux/cromwell (lähdekoodi)
http://cvs.xbox-linux.org/viewcvs.py/xbox-linux/cromwell/

* Jos Xboxisi versio on 1.6, niin lue ennen käyttämistä manuaalista keltaisella pohjalla oleva huomautus.

Käyttäminen

Cromwellin ja Xromwellin latautuessa ruudun yläosassa näkyy tietoja Xboxista: RAM-muistin määrä, enkooderi, kaapeli, lämpötila ja kytketyt IDE-laitteet (kiintolevy, DVD-asema).

Linuxin käynnistäminen

Linux voidaan käynnistää valitsemalla alkuruudulta CD-ROM-, FatX-, Native-, tai Etherboot-kuvake ohjaimen A-napilla tai kauko-ohjaimen Select-napilla. Jos linuxboot.cfg-tiedostossa on määritetty useampi vaihtoehto, ne listataan ruudulle, josta haluttu vaihtoehto voidaan käynnistää. Jos vaihtoehtoja on vain yksi, se käynnistetään suoraan.

- CD-ROM: Kuvake on esillä, jos DVD-asema on liitetty Xboxiin. Sen avulla Xboxia varten kustomoitu Linux-distribuutio - kuten Xebian tai Gentoox - voidaan käynnistää CD/DVD-levyltä. Linuxboot.cfg-tiedoston on sijaittava CD-levyn juuressa. Muiden Linuxien (PC-versiot) tai käyttöjärjestelmien (kuten Windows) käynnistäminen ei luonnollisesti onnistu.

- FATX: Kuvake on esillä, jos Xboxin kiintolevylle FatX-osiolle on asennettu vähintään yksi Linux-distribuutio. Linuxboot.cfg-tiedoston on sijaittava E-aseman juuressa (E:\linuxboot.cfg) tai E:\debian-hakemistossa (E:\debian\linuxboot.cfg).

- Native: Kuvake on esillä, jos Xboxin kiintolevyllä on natiivi Linux-osio (tiedostojärjestelmä ReiserFS tai ext2/3). Osiolle on asennettu vähintään yksi Linux-distribuutio. Linuxboot.cfg-tiedoston on sijattava / tai /boot-hakemistossa.

- Etherboot: Kuvake on aina esillä. Se mahdollistaa Linuxin lataamisen verkon yli, jos käytössä on Etherboot/BootP-palvelin (lisätietoja löytyy EtherBoot Projectin sivuilta). Valitsemalla kuvakkeen Cromwell yrittää ottaa automaattisesti yhteyden BootP-palvelimeen, ladata tarvittavat tiedostot (kernel, initrd) ja käynnistää Linuxin.

Advanced-valikko

Advanced-valikko sisältää lisäasetukset ja työkalut. Sen kautta voidaan avata ja lukita kiintolevy, vaihtaa videomoodia (PAL/NTSC) ja käynnistää Xbox uudelleen. Valinnat tehdään ohjaimen A-napilla ja edelliseen valikkoon voidaan palata B-napilla.

- Video Settings: Valikon kautta voidaan vaihtaa tavallisen kuvan (Normal) ja laajakuvan (Widescreen) välillä, sekä vaihtaa videomoodia: PAL (Eurooppa), NTSC-M (USA) ja NTSC-J (Japani). Muutetut asetukset tallennetaan EEPROMiin.

- HDD Menu: Valikon kautta voidaan avata (Unlock) ja lukita (Lock) Xboxin kiintolevy, sekä selvittää lukituskoodi (HDD password). Lukituksen yhteydessä Master-salasanaksi asetetaan XBOXLINUX.

- Reset Menu: Valikon kautta voidaan käynnistää Xbox uudelleen (Reboot) tai sammuttaa laitteesta virrat (Power off).

Linuxboot.cfg

Linuxboot.cfg-tiedostoon on tallennettu Linuxin käynnistämiseen tarvittavat tiedot.

Tiedoston sisältö

Linuxboot.cfg-tiedostossa voi olla yksi tai useampi käynnistysvaihtoehto (koostuu riveistä title, kernel, initrd ja append), jotka listataan, kun Cromwell/Xromwell-ruudulla valitaan sopiva valinta. Ruudulla näkyvä valintateksti tulee title-kohdan mukaan. Oletuksena käytettävä vaihtoehto voidaan tarvittaessa määrittää default-rivillä.

Tiedosto voi näyttää esimerkiksi seuraavalta:

title Nimi (max 30 merkkia)
kernel /polku/kernelimage
initrd /polku/initrd
append kbd-reset root=/dev/rootdevice
 
title ToinenNimi (max 30 merkkia)
kernel /polku/toinenkernelimage
initrd /polku/toineninitrd
append kbd-reset root=/dev/toinenrootdevice
 
default Nimi

Erityistapauksissa voidaan tarvittaessa jättää initrd-rivi tai append-rivillä oleva tietty käynnistysoptio kokonaan pois. Toisin kuin vanhemmissa Cromwellin versioissa, tiedostoon ei tarvitse kirjoittaa "initrd no" (sitäkin tosin tuetaan).

Esimerkkejä

Jos linuxboot.cfg-tiedosto sijaitsee E:\debian-hakemistossa (E:\debian\linuxboot.cfg) ja kernel ja initrd ovat samassa hakemistossa (E:\debian\vmlinuz ja E:\debian\initrd):

kernel /vmlinuz
initrd /initrd 

Jos kernel ja initrd ovat em. hakemistossa ja linuxboot.cfg-tiedosto E-aseman juuressa:

kernel /debian/vmlinuz
initrd /debian/initrd

Aiheeseen liittyviä sivuja

Päivittäminen

Cromwell-BIOSin (2.40) päivittäminen (EurAsia)
Ohjeessa päivitetään Cromwell-BIOS (2.40) "EurAsia Pro Generic Flash Disc" -levyn avulla.


Tämän sivun viimeisen päivityksen ajankohta: 13. huhtikuuta 2006.
Tämä sivu kuuluu Tontti Kerhon ylläpitämään Tec Dubelin Xbox -sivustoon.