Archiwa tagu: kopia zapasaowa

Kopie zapsowe (iso) Xbox 360 i Linux …

… dokładnie Ubuntu. Tak wszystko da się zrobić.

Co jest potrzebne:

  • przerobiona konsola Xbox 360 (najlepiej najnowszym Ixtreme – 1.6 lub nowszy – obsługa gier 3 wave);
  • nagrywarka DVD z obsługą płyt DVD+R DL – polecane nagrywarki Pioneer (sam mam 216D i ją gorąco polecam)
  • płyty DVD+R DL (bardzo ważne +R, inne nie będą działać) – polecana marak to oczywiście Verbatim
  • Ubuntu najlepiej 9.04
  • abgx360 oraz abgx360gui
  • growisofs (dostępne w każdej instalacji)

Jeżeli wszystko mamy przejdziemy do instalacji programu odpowiedzialnego za sprawdzenie obraz płyt. abgx360 sprawdza czy dana kopia jest bezpieczna.

Instalacja abgx360 oraz abgx360gui:

Oba programy mają natywne wersję dla linuksa. Są to źródła do samodzielnej kompilacji i instalacji.

  • instalujemy paczkę libwxbase -dev:
    sudo apt-get install libwxbase2.8-dev
  • instalujemy paczkę libwxgtk2.8-dbg:
    sudo apt-get install libwxgtk2.8-dbg
  • ściągamy archiwum abgx360 z tej strony;
  • rozpakowujemy archiwum;
  • przechodzimy do rozpakowanego katalogu;
  • wydajemy polecenia:
    ./configure
    make
    sudo make install
  • następnie ściągamy z tej samej strony archiwum abgx360gui;
  • rozpakowujemy archiwum;
  • przechodzimy do rozpakowanego katalogu;
  • wydajemy polecenia:
    ./configure
    make
    chmod +x abgx360gui
    sudo cp abgx360gui /usr/local/bin
  • z tej samej strony ściągamy abgx360data.tar.gz;
  • rozpakowujemy z archiwum katalog .abgx360 do katalogu domowego (home) użytkownika lub użytkowników, którzy mają zamiar korzystać z abgx360;

Uruchamiamy abgx360gui poprzez wpisanie w konsoli abgx360gui i przechodzimy do konfiguracji programu. Polecam wykonać go wg tego tematu z forum xbox360 iso. Zapoznanie się z tym tematem pozwoli nam być w pełni spokojnym o nasze obrazy płyt. Opisane jest tam również użytkowanie abgx360gui. Program sprawdza i porównuje różne elementy obrazu płyty z danym zawartymi w sieci. Jeżeli coś się nie zgadza program sam naprawia takie błędy (oczywiście, do takiego działania niezbędna jest poprawna konfiguracja).

Po sprawdzeniu obrazu płyt przechodzimy do jego nagrania. Można to wykonać na dwa sposoby.

Komenda w terminalu:

Do nagrania wykorzystamy growisofs. Komenda wygląda następująco:

growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=4 -Z /dev/nagrywarka=/ścieżka/do/obrazu

gdzie:

  • -speed to prędkość nagrywania (bezpieczne to 2 i 4)
  • /dev/nagrywarka to ścieżka do naszej nagrywarki (u mnie /dev/sr0) można to sprawdzić poprzez k3b lub inny program do nagrywania
  • /ścieżka/do/obrazu – mówi samo za siebie.

Osobiście nie wypalałem żadnych innych formatów niż iso (*.iso). Nie wiem jak zachowa się growisofs przy innych formatach.
Przed wypaleniem płyty polecam sprawdzić czy podane parametry są poprawne poprzez dodanie na początku argumentów dla growisofs -dry-run. Czyli komenda będzie wyglądała następująco:

growisofs -dry-run -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=4 -Z /dev/nagrywarka=/ścieżka/do/obrazu

Jeżeli po wydaniu komendy testującej otrzymamy podobny komunikat jak ten:Executing ‚builtin_dd if=/media/storage/test.iso of=/dev/sr0 obs=32k seek=0′

to możemy przystępować do nagrywania. Nagrywanie z prędkością x4 trwa około 20-25 minut.

burnX360 – program mojego autorstwa.

Do nagrywania możemy użyć mojego programu. Program jest tylko pomocnikiem dla komendy growisofs (podanych wyżej). Wszystko można w nim wyklikać. Jest także opcja uruchamiania abgx360gui. Repozytorium dostępne jest tylko dla Ubuntu 9.04 ponieważ program wykorzystuje python’a 2.6. Jeżeli masz w swojej dystrybucji tą wersję python’a możesz spokojnie użyć tego repozytorium.

Instalacja burnX360:

  • dodajemy moje repozytorium dla Ubuntu 9.04 wg tego poradnika;
  • instalujemy burnX360
    sudo apt-get install burnx360
  • uruchamiamy burnX360 z menu (Aplikacje -> Dźwięk i Obraz -> burnX360)

Przechodzimy do zakładki Opcje i podajmy ścieżkę do naszej nagrywarki (/dev/nagrywarka),  wybieramy terminal w jaki ma pojawić się wyjście programu oraz prędkość nagrywana. Parametru Layer Break proponuje nie zmieniać. Odpowiedzialny jest on z moment zmiany warstwy podczas nagrywania płyty DL. Zapisujemy opcje.
W zakładce Główne podajmy ścieżkę do obrazu płyty oraz wkładamy czystą płytę do nagrywarki. Następnie proponuje wykonać test parametrów (wynik powinien być podobny do tego co pokazano wyżej). Jeżeli test się powiedzie możemy nagrywać naszą płytę.

Więcej informacji o użytkowaniu programu można znaleźć w pliku README (/usr/share/doc/burnx360/README)

Po wypaleniu płyty proponuje ją przetestować w naszej konsoli. Jeżeli gra zacznie działać możemy kasować nasz obraz z dysku.

Sam tym sposobem wypaliłem ponad 10 płyt z kopiami i wszytko działa jak należy.

Pojawiła się nowa wersja burnX360 z obsługa nagrywanie formatu XGD3 bez wykorzystanie nagrywarek z LT-MAX – obcinanie obrazu przy pomocy truncate. Na przyszłości zaplanowana jest obsługa nagrywarek z fw. LT-MAX. Wersja ta ma paczkę deb dla wersji Ubuntu do 11.04.