PDA

Näytä koko versio : xfat emulointi ja kovalevyn kloonaus


laakar
16.01.2005, 21:07
Tulee silloin tällöin modattua kavereille xboxeja ja pelithän pitää tietysti saada mukaan.

Kovalevyn kloonaaminen onnistuu Ghostilla vain jos uusi levy jonne kopioidaan ja vanha ovat sektorilleen saman kokoisia koska ghost joudutaan pakottamaan /ir komennolla raakakopiointi moodiin ja silloin ghost ei ota kantaa tiedostojärjestelmään eikä näin ollen voi vaikuttaa partition kokoon niinkuin normaalissa tapuksessa. Onnistuisi jos ghost ymmärtäisi fatx tiedostojärjestelmää.

Ihmettelenkin eikö todellakaan ole mitään helpompaa keinoa kuin leikkiä ftp:llä siirtää tiedostoja kahden kiintolevyn välillä xboxista toiseen? Eikö ole olemassa esim. fatx emulaattoria PC:n jolla voisi suoraan lukea xboxin kiintolevyjä ja tietysti myös DVD levyjä ja siirtää kamat toiselle levylle?

Yksi vaihtoehto olisi tietysti jos xboxiin saisi kaksi levyä kiinni vaikka boxplorerilla?

Shadown
16.01.2005, 21:14
En ole koskaan kokeillut eri dasheilla, miten käy jos liittäisi DVD-aseman tilalle kovaleyn ja alkaisi siirtään. Mutta ainakin Smartissa sekä Xenium modissa on kovalevyn kloonaus olemassa. Eli DVD-aseman sijaan laitetaan tuleva kovalevy. Tosin ainakin Smartin tapauksessa kloonaaminen kestää jostain syystä monia tunteja.

Tdubel
17.01.2005, 01:01
Ihmettelenkin eikö todellakaan ole mitään helpompaa keinoa kuin leikkiä ftp:llä siirtää tiedostoja kahden kiintolevyn välillä xboxista toiseen? Eikö ole olemassa esim. fatx emulaattoria PC:n jolla voisi suoraan lukea xboxin kiintolevyjä ja tietysti myös DVD levyjä ja siirtää kamat toiselle levylle?
Onnistunee PC:ssä Linuxilla. Kokeile esimerkiksi Xboxhdm:ää:
http://www.tdubel.com/artikkelit/midnight.html (Midnight Commander)
http://www.tdubel.com/artikkelit/xboxhdmlukit.html (kiintolevyn avaaminen ja lukitseminen)
http://www.tdubel.com/artikkelit/kiintlvxboxhdm.html (kiintolevyn kloonaaminen)
http://www.tdubel.com/artikkelit/kiintxboxhdm.html (kiintolevyn tekeminen)

Huomaa, että PC:n DVD-asema ei lue alkuperäisiä Xbox-pelilevyjä.

laakar
17.01.2005, 13:00
Johtuuko toi PC:n DVD:n yhteensopimattomuus fatx tiedostojärjestelmästä vai jostain muusta?

Shadown
17.01.2005, 14:09
Jostain muusta.

Eli Xboxin levyt on tehty toimimaan täysin erilailla.

Yksi eroavaisuus on esim. että data luetaan ulkoreunasta sisäreunaa kohden. Eli aivan päin vastaisesti PC-asemia ajatellen, joissa luku tapahtuu sisäreunasta ulkoreunaan kohden.

laakar
17.01.2005, 19:59
En saa josatin syystä onnistumaan Xboxhdm:llä kahden xboxin fatx levyn mounttaamista? Ohjeessa puhutaan vain yhden xbox levyn ja PC levyn (FAT tai NTFS) yhtäaikaisesta käytöstä. Kopioitava kamahan on toisella Xbox levyllä ei PC.ssä?

Tdubel
17.01.2005, 23:20
Tiedostojärjestelmän tyyppi on fatx ja osiot /dev/hd?50 (E), /dev/hd?51 (C) ja /dev/hd?55 (F). Kun olet mountannut tarvitsemasi osiot, käynnistä MC komennolla "mc" (+ mahdolliset parametrit).

laakar
18.01.2005, 01:54
Juupa juu, mutta tämäpä ei toimikaan kun koneessa on kaksi xboxin levyä? Scriptihän mounttaa primaari levystä partitiot c: e: ja F: defaulttina mutta kun yritin käsin mountata toiselta kiintolevyltä (primary slave) jotain partitiota käyttöön niin en saanut? Aina tuli jokin virheilmoitus. Olin kuitenkin luonut ko. levylle uudet F: ja G: ja formatoinut ne ja tarkistanut evoxissa, että näkyy oikein.

Tdubel
18.01.2005, 14:02
Olethan liittänyt kiintolevyn PC:hen oikein (jumpperit, kiintolevy on avattu, ym.)? Jos olet, niin laitetiedostojen (hd*5*) pitäisi löytyä /dev-hakemistosta. Tarkista ne sieltä.

laakar
22.01.2005, 15:14
Joo kyllä noi jumpperit on oikein koska koneen bios näkee laitteet ihan ok ja silloinhan levy on myös auki koska näkyy? Ongelma vaan lienee siinä, että olen ihan käsi unix asioissa kun olen koko ikäni tuusannut windows/dos maailmassa mutta jos periaatteessa ton pitäis onnistus (joku tehnyt) niin en luovuta vaan tutkin asiaa? On tossa kavereita jotka on linux guruja niin voin kysyä jelppiä.

Tdubel
23.01.2005, 00:06
Onnistuu varmasti, kunhan teet kaiken oikein. Tarkista ensimmäiseksi, että molempien kiintolevyjen laitetiedostot (hd*5*) löytyvät /dev-hakemistosta.

laakar
25.01.2005, 23:27
Olen nyt antanut kahden linux gurun tutkia tota xbohhdm työkalua ja skriptejä ja molemmat ovat tuominneet asian. On kuulemma rakennettu niin, että on mahdollista mountata vain primääri levyn partitioita. Lupasivat kyllä rakentaa mulle toimivan version.

Olisi kiva tietää kuka on onnistunut nykyisellä versiolla ja kahdella fatx levyllä?

Tdubel
26.01.2005, 15:43
Olen esimerkiksi itse siirtänyt tiedostoja kahden Xboxin kiintolevyn välillä kyseisellä tavalla. Tosin toinen kiintolevy on ollut liitettynä Primary Masterina ja toinen Secondary Masterina. Eli tiivistettynä (esimerkki):

1) Poltan Xboxhdm-CD:n (1.9-versio).
2) Liitän kiintolevyt PC:hen ja käynnistän koneen tekemälläni CD:llä.
3) Teen hakemistot /mnt/hd1e ja /mnt/hd2e.
4) Mountaan molemmilta kiintolevyiltä E-asemat (komennoilla "mount -t fatx /dev/hda50 /mnt/hd1e" ja "mount -t fatx /dev/hdc50 /mnt/hd2e").
5) Käynnistän MC:n komennolla "mc".
6) Nyt voin siirtää tiedostoja MC:n avulla kiintolevyltä toiselle (liittämiltäni asemilta).

Jipuli
19.04.2007, 09:26
Innoissani tässä softamodasin boxin eka kertaa ja sehän onnistu. No enemmän innoissani sitten avasin kiintolevyn lukituksen, ensin tietysti configmagicillä eepromin varmistettuani. Noh, menin buuttaan boxin ja levyhän oli auki -> virhe 05. Milläs saan mountattua pc:n kovon näkymään xboxhdm:llä, jotta saisin eeprom.binin talteen pc:lle ja xboxin kovon takasin lukkoon? Pc:n kovo on secondary masterina. Kokeilin mount -t ntfs /dev/hdc ja kaikkia tuon variaatioita ja laitetaanko komento heti valittuani boot to vga console (1)? Tai millä saisin helpoiten kovon lukittua?

Edit: Kyllähän hdc löytyykin dev valikosta kun käynnistin xbrowserin. Kun yritin kopioida eeprom.biniä pc:lle, sano että hdc on olemassa jo ja haluatko yli kirjottaa.... jos joku asiasta hyvin tietävä viittis kirjottaa vaiheet ja komennot mulle tänne, ite en meinaan ymmärrä näistä mitään, vaikka Tdubelin ohjeilla sainkin softamodit laitettua (kiitokset hyvistä ohjeista jälleen). Eli pc:n kovo on secondary masterina ja xboxin primary masterina.

Jipuli
20.04.2007, 09:27
Auttakaa nyt miestä mäessä, niin pääsis pelaamaan..

Ei tosiaan tuo lontoo ole näissä asioissa oikein hallussa saati sitten linux. Ei viittis hirveästi kokeilla, kun en täysin ymmärrä noita komentoja, saan vielä kovot formatoitua..

Jipuli
04.05.2007, 08:49
Ongelmahan ratkesi.. huomasin niinkin hienon jutun xboxhdm:ssä, että sillä pystyy lukemaan tekstitiedostoja. Eli koodin sain luettua tehdystä backupista ja sitten vaan manuaalisesti lukitsin kovon.