Tworzenie kopii pękniętej (uszkodzonej) płyty CD-ROM lub DVD

9

Czy można w jakiś sposób utworzyć kopię (obraz) mocno pękniętej płyty CD-ROM (ale nie podzielonej na dwie części)? Mam nadzieję, że bez uszkodzenia napędu DVD ...

Niestety CD 2/4 polskiej wersji gry Planescape: Torment zostało złamane ...

Jakub Narębski
źródło
1
Ponieważ dysk musi zostać odwrócony z dużą prędkością, aby można go było odczytać, istnieje bardzo realne ryzyko, że dysk rozbije się w napędzie DVD podczas próby odczytu.
ChrisF,
Chyba że wymusisz, aby odczyt był mniej więcej 1x, co jest nadal ryzykowne, ale nie tak bardzo, jak domyślne 52x.
user1686,
Zasadniczo nie. Możesz poprosić firmę, od której ją kupiłeś, o nową lub użyć torrentów. Jest to uzasadniony przypadek użycia torrentów.
nikhil

Odpowiedzi:

7

Utrata kopii PS: T byłaby wielką stratą dla świata!

Odzyskiwanie za pomocą ddrescue

Sugeruję, abyś spróbował użyć ddrescue do odzyskania tego, co możesz z dysku. Jeśli uruchomisz * nix, będzie działał natywnie i prawdopodobnie jest w twoim menedżerze pakietów lub czymś innym (Macports?), W przeciwnym razie jest zawarty na wielu dyskach Live Linux, niektóre są wymienione w tym wątku .

Powinieneś rzucić okiem na instrukcję ddrescue , ale podstawowym przykładem (przykład 3 w instrukcji) odzyskiwania cdrom jest

ddrescue -n -b2048 /dev/cdrom cdimage logfile
ddrescue -d -b2048 /dev/cdrom cdimage logfile

Możesz dodać opcję, -r [number > 0]aby spróbować przeczytać więcej razy -Slub -pdla wygody.

Powinieneś otrzymać obraz „ISO” dysku, który możesz następnie nagrać na nową płytę CD-R lub użyć z oprogramowaniem do emulacji dysku.

Zmniejszenie prędkości cdrom

Jak wspomniano w @ChrisF, podkręcenie uszkodzonego cdroma do dużych prędkości może nie być najmądrzejszym przedsięwzięciem, a na pewno nie pomoże w akcji ratunkowej (ogólnie łatwiej jest przeczytać tekst na wolno poruszających się samochodach, prawda?).

Nie mam pojęcia, jak to zmniejszyć w systemie MacOS, ale większość dystrybucji Linuksa pozwala na użycie polecenia eject, aby to zmniejszyć, tak jak

eject -X /dev/cdrom  # Outputs valid speeds
eject -x [the speed you want] /dev/cdrom

O ile się nie mylę, prędkość cd 1xwynosi około jednego obrotu na sekundę. Nie mogę naprawdę sprawdzić, jak to wyjście wygląda, ponieważ ten komputer nie ma napędu optycznego.

Prawdopodobnie chcesz wybrać najniższą dostępną prędkość. Upewnij się, że to zrobisz, zanim spróbujesz odzyskać dzięki ddrescue .

Zamknięcie

Niestety istnieje bardzo realne niebezpieczeństwo utraty niektórych danych w tym procesie. Może to mieć różne konsekwencje, chociaż uważam, że komplikacje związane z DRM nie będą problemem, ogólne błędy danych mogą być problemem. Błędy bitowe w teksturach nie są tak naprawdę dużym problemem poza złym wyglądaniem, ale uszkodzenie plików binarnych może być śmiertelne. Zakładając, że możesz w ogóle zainstalować, możesz wyodrębnić nieuszkodzone pliki z wydania GOG.com PS: T (angielski, dostępny pod 10 buxem w USA), chociaż prawdopodobnie byłoby to duże przedsięwzięcie. Alternatywnie możesz być w stanie skopiować gry między wersjami, aby odtwarzać uszkodzone sekcje. (To tylko spekulacje z mojej strony.)

Eroen
źródło
eject -X /dev/cdromniekoniecznie zadziała; w moim systemie (nowy system operacyjny Ubuntu, stary dysk) po prostu drukuje 48.
Keith Thompson
Nie znalazłem ostatecznych liczb, ale jestem pewien, że 1xjest to znacznie szybsze niż jeden obrót na sekundę. W rzeczywistości prędkość obrotowa różni się znacznie w zależności od tego, którą część dysku czytasz; liniowa prędkość jest stała. en.wikipedia.org/wiki/CD-ROM
Keith Thompson
4

Jeśli materiał kodujący (zazwyczaj aluminiowa warstwa folii odblaskowej) jest uszkodzony, prawdopodobnie nie masz szczęścia. W przeciwnym razie możesz wzmocnić tył etykietą i naprawić powierzchnię pęknięcia za pomocą standardowych technik naprawy płyt CD - na przykład stosując roztwór do naprawiania powierzchni i wkładając urządzenie do podgrzewania / polerowania. Oto kolejna technika naprawy pęknięć przy użyciu taśmy klejącej . Inne techniki napraw zostały omówione tutaj .

Podczas ostatniej próby wykopania niektóre osoby pomyślnie odzyskały dane z nieczytelnych dysków przy użyciu cdparanoia (FOSS) lub Exact Audio Copy (darmowy). Jeśli te dwie aplikacje nie mogą go odczytać, prawdopodobnie będzie to więcej wysiłku, niż warto odzyskać dane.

Chociaż powinna to być lekcja dla Ciebie, aby w przyszłości zgrać i / lub wykonać kopię zapasową zakupionych dysków. Osobiście wolę zgrać obraz ISO i używać go wyłącznie podczas przechowywania oryginalnego dysku jako kopii zapasowej. Dzięki UMD (PSP) znacznie skraca to czas ładowania, a także eliminuje zużycie oryginalnego dysku optycznego.

(Wiem, że legalność zgrywania płyt CD / DVD jest kwestionowana w wielu krajach, a wydawcy oprogramowania będą argumentować, że posiadasz jedynie licencję na grę, a nie faktyczną płytę DVD / CD. Ale większość wydawców gier nie zamierza wyślemy ci dysk zastępczy, jeśli twój zostanie uszkodzony lub zgubiony, więc to zależy od CYA.)

Lèse majesté
źródło
3

O fizycznym aspekcie procesu odzyskiwania: jedną rzeczą, na którą powinieneś się martwić, jest to, że płyta CD obraca się z bardzo dużą prędkością i może w końcu „eksplodować” w twoim dysku, uwalniając fragmenty i niszcząc dysk ... i niszcząc twój Oczywiście także CD .

Zanim spróbujesz odzyskać, przeanalizuj dysk CD i zobacz, jak źle wygląda. Nawet małe pęknięcia mogą rozprzestrzeniać się w bardzo intensywny sposób. I wiesz, że dane są przechowywane na dole płyty CD. Możesz więc dodać coś na górze płyty CD, tworząc nową warstwę z materiałem zapewniającym fizyczną integralność płyty CD.

Na przykład cienka warstwa plastiku przyklejonego do górnej części płyty CD. Pamiętaj, że płyta CD jest wykonana z tworzywa sztucznego - poliwęglanu i musisz wybrać klej, który się do niej przylega, ale nie powoduje uszkodzeń. Pomyśl na przykład o papierowych etykietach, które są stosowane na domowych płytach CD.

woliveirajr
źródło
Przeczytałeś mi w myślach. Chciałem tylko zapytać, jak można wzmocnić CD ...
Jakub Narębski,
:) cóż, mam nadzieję, że to pomoże. Poinformuj nas, czy zadziałało, a możesz odzyskać dysk CD! powodzenia!
woliveirajr
1

Jako alternatywę dla ddrescuei lubi, Program może to zrobić też w dość przyjazny dla użytkownika sposób:safecopy

safecopy /dev/input outputfile.iso

Obsługuje ponowne czytanie pliku, operacje na dyskach niskiego poziomu i wiele więcej. Wszystko jest udokumentowane na obszernej stronie podręcznika. ( man safecopy)

serv-inc
źródło