Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Homebrew (https://forum.cdrinfo.pl/f106/)
-   -   [poradnik] Montowanie pamięci wewnętrznej PS3 na Linuksie (https://forum.cdrinfo.pl/f106/poradnik-montowanie-pamieci-wewnetrznej-ps3-linuksie-97569/)

MajsterPopsuj 28.10.2018 01:53

Ilość załączników: 12
Kolega mnie prosił to zamieszczam. :D

Pokrywa montaż i deszyfrację HDD/SSD ze wszystkich modeli z NAND i NOR,
z fabrycznym fw nie nowszym niż 3.56 (fabryczny czyli taki, jaki konsoli wgrano przed sprzedażą,
nie oznacza to że taki musi być obecnie aby skorzystać z poradnika, może być najnowszy :P).
Zarówno ATA jak i VFLASH. Zapis na wszystkich partycjach z systemami plików (UFS2, FAT12, FAT16 i FAT32).

https://forum.cdrinfo.pl/attachment....1&d=1540680683

https://forum.cdrinfo.pl/attachment....1&d=1540680683


Najczęściej zadawane pytania
Czyli kłody jakie życie może ci wrzucić pod nogi.

P: "Mam oryginalny firmware, jak odczytać ERK?"
O: Nie odczytasz. Oficjalne oprogramowanie nie pozwala na uruchamianie nieoficjalnych programów.

P: "Mam oryginalny firmware z HAN, jak odczytać ERK?"
O: Nie odczytasz. etHANol - czyli w skrócie HAN - nie pozwala na uruchamianie nieoficjalnych programów.

P: "Podłączyłem HDD na Windows i zapytał o inicjalizację dysku, zgodziłem się"
O: Pod pojęciem "inicjalizacji dysku", Windows rozumie nadpisanie tablicy partycji. A więc krótko: straciłeś już wszystkie dane... Ok, można to jeszcze naprawić, ale to materiał na osobny poradnik, ponieważ wymaga utworzenia posektorowego obrazu, sformatowania dysku w konsoli, sczytania tablicy, zastąpienia nią tej w obrazie, wgrania spreparowanego obrazu i czytania uważnie komunikatów.

P: "Wykonałem test generowania kluczy i sumy nie są zgodne, co teraz?"
O: Wygląda na to, że z jakiegoś powodu, openssl w tej wersji lub na tej dystrybucji, wykonuje błędne operacje lub masz problemy z pamięcią masową. Wobec tego nie ma sensu generować kluczy z ERK ponieważ będą błędne.

P: "Czy mogę użyć czyjegoś klucza ERK, HDD lub VFLASH?"
O: Nie możesz, są unikalne dla każdego egzemplarza konsoli...

P: "Zmieniłem dysk na inny, czy mogę odczytać oba, używając tego samego klucza?"
O: Tak, ponieważ klucz, którym konsola go szyfruje nie zmienił się...

P: "Zmieniłem konsolę i włożyłem do niej stary dysk, czy mogę go odczytać ERK ze starej konsoli?"
O: Nie możesz ponieważ jest zaszyfrowany kluczami z nowej konsoli...

P: "Czy mogę zmienić ERK, HDD lub VFLASH w konsoli?"
O: Nie możesz.

P: "Zrobiłem wszystko jak w poradniku, ale nie mam ps3hdd1, 2 i 3, dlaczego?"
O: Dlatego, że dysk nie został odszyfrowany. Prawdopodobnie niepoprawny klucz. Jeśli ERK i dysk twardy pochodzi z tej samej konsoli, to możliwe że szyfrowanie lub generowanie klucza odbywa się w inny sposób niż dla znanych nam modeli. Wklep "hexdump -C /dev/mapper/ps3hdd | head -8"), jeśli wyświetli się sieczka, a nie w większości zera, oznacza to że deszyfracja jest niepoprawna.

P: "Dlaczego cryptsetup wyświetla: "device-mapper: reload ioctl on failed: No such file or directory"?"
O: Ponieważ pomyliłeś się w składni.

P: "Dlaczego cryptsetup wyświetla: "requested offset is beyond real size of device /dev/nbd0"?"
O: Przyczyn może być wiele. Niekompatybilna wersja bswap16, nieodpowiednia rewizja bswap16 w stosunku do wielkości dysku, niekompatybilna wersja nbd-server lub zajęty loop0.

P: "Czy to musi być takie skomplikowane?"
O: Musi być, ponieważ nikt nie napisał dedykowanej aplikacji i nie licząc bswap16, wykorzystujesz zwykłe, dostępne narzędzia jakie można znaleźć w każdej dystrybucji Linuksa. Poradnik jest dla osób, które interesuje także zapis na tych partycjach i/lub szczegółowa analiza, jeśli chcesz tylko odczytać to użyj HDD Readera dla Windows (oczywiście także wymaga ERK).

P: "Po włożeniu dysku do konsoli ta chce go formatować! Dlaczego?"
O: Dlatego, że system plików lub tablica została uszkodzona. Przyczyn może być mnóstwo, nawet taka że nie wymontowałeś partycji.

P: "Czy można to samo osiągnąć na FreeBSD?"
O: Nie znam się na systemach z rodziny BSD, być może można wykorzystać narzędzie geom. Niewątpliwie atutem jest domyślna i stabilna obsługa UFS2, który jest natywnym systemem plików dla FreeBSD (na którym zresztą bazuje CellOS, czyli system operacyjny PlayStation 3).

P: "Czy mogę uzyskać ERK na CFW, a potem wgrać oficjalny fw i w ten sposób pirackie gry?"
O: Możesz wgrać, ale nie zadziałają ponieważ materiały cyfrowe wymagają poprawnych podpisów kontenerów z plikami wykonywalnymi, poprawnie wygenerowanych i podpisanych licencji (co robi serwer Sony zanim ci je prześle), a płytowe płyt (montowanie obrazów lub katalogów wymaga programów lub wtyczek podpisanych dawno blacklistowanymi kluczami lub kluczami dla konsol debug). Podsumowując, nie, nie do tego służy dostęp do dysku na PC!

P: "A więc do czego?"
O: Jeśli zawczasu na CFW odczytasz klucze ERK i IDPS to nawet na OFW (oryginalnym oprogramowaniu) będziesz mieć pełną kontrolę nad wszystkimi danymi (włączając w to przepisywanie save'ów i trofeów pod dowolnego użytkownika, wykonywanie kopii lub przenoszenie danych na inną PS3 w razie nagłej śmierci obecnej konsoli). Bez tych kluczy jesteś skazany na łaskę i nie łaskę firmy, a nawet awaryjność swojej zabawki.

Jolek 28.10.2018 06:59

Nie wiem czy nie pomogło by również wrzucić tutaj "Najczęściej zadawane pytania" (Q&A) z poradnika.
Znajdują się one na końcu, więc zanim ktoś to przeczyta... to pewnie najpierw jednak zada jedno z "tych" pytań.

Np:
P: "Mam oryginalny firmware, jak odczytać ERK?"
O: Nie odczytasz. Oficjalne oprogramowanie nie pozwala na uruchamianie nieoficjalnych programów.

armorsnake 31.10.2018 11:10

Bardzo dziękuję za tutorial, doceniam włożony nakład pracy. Na pewno pomoże to takim noobom w linuxie jak ja na ogarnięcie czegokolwiek ;)

MajsterPopsuj 31.10.2018 14:13

Cytat:

Napisany przez armorsnake (Post 1412520)
Bardzo dziękuję za tutorial, doceniam włożony nakład pracy. Na pewno pomoże to takim noobom w linuxie jak ja na ogarnięcie czegokolwiek ;)

Dzięki. Od nooba dla nooba :)


Wszystkie czasy w strefie CET. Aktualna godzina: 20:20.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.