Connect with us

Wie man

Retten Sie alte, beschädigte CDs mit einer Ubuntu Live-CD

Retten Sie alte, beschädigte CDs mit einer Ubuntu Live-CD

Ihre alten CDs – insbesondere solche, die Sie selbst gebrannt haben – werden im Laufe der Zeit unleserlich. Wir zeigen Ihnen, wie Sie so viele Daten wie möglich aus ihnen herausquetschen, bevor es zu spät ist!

Das Tool, das wir dafür verwenden werden, heißt ddrescue, auf das Sie bequem über die Live-CD-Umgebung zugreifen können. ddrescue können aus Ihren CDs .iso-Dateien erstellen, die dann entweder auf eine zuverlässigere CD gebrannt oder in allen modernen Betriebssystemen gemountet und aufgerufen werden können.

Booten Sie mit einer gebrannten CD oder einem vorbereiteten Flash-Laufwerk in die Ubuntu Live-CD-Umgebung.

Zuerst installieren wir ddrescue. Öffnen Sie den Synaptic Package Manager (System > Administration > Synaptic Package Manager).

Klicken Sie im Fenster Synaptic Package Manager auf Einstellungen > Repositorys.

Fügen Sie ein Häkchen in das Kontrollkästchen hinzu, dessen Label mit „universe“ endet, um das Repository von Ubuntu zu aktivieren. Klicken Sie auf Schließen.

Klicken Sie im Hauptfenster von Synaptic auf die Schaltfläche Neu laden, um die Liste der verfügbaren Pakete neu zu laden.

Nachdem der Suchindex neu erstellt wurde, geben Sie „ddrescue“ in das Textfeld Schnellsuche ein. Es werden zwei verschiedene Pakete erscheinen; Stellen Sie sicher, dass Sie „gddrescue“ und nicht „ddrescue“ auswählen, das etwas anders funktioniert.

Klicken Sie mit der rechten Maustaste auf „gddrescue“ und wählen Sie Zur Installation markieren. Klicken Sie auf die Schaltfläche Übernehmen und befolgen Sie die Anweisungen zur Installation ddrescue.

Als nächstes müssen wir einen Speicherort auswählen, um die .iso-Datei zu speichern, die von . erstellt wird ddrescue. In unserem Fall verwenden wir eine interne NTFS-Festplatte. Um es zu mounten, klicken wir auf Orte und wählen dann die Festplatte aus, die wir verwenden möchten.

Der Rest dieser Anleitung wird in einem Terminalfenster durchgeführt, öffnen Sie also eines über Anwendungen > Zubehör > Terminal.

Navigieren Sie zu dem Speicherort, an dem Sie die .iso-Datei speichern. In unserem Fall handelt es sich um eine neu gemountete Festplatte, also wechseln wir zuerst in das /media-Verzeichnis und wechseln dann mit der Tabulatorvervollständigung in das Verzeichnis, das unsere Festplatte repräsentiert.

Sobald Sie sich im richtigen Verzeichnis befinden, können Sie loslegen ddrescue! ddrescue ist ordentlich, weil Sie mehrmals versuchen können, Daten von einer CD zu ziehen, und jedes Mal werden alle neuen Daten, die wiederhergestellt werden können, zu derselben Image-Datei hinzugefügt.

Aus diesem Grund ist es für den ersten Durchgang am besten, zuerst mit der Wiederherstellung der einfachen Teile zu beginnen und später in Problembereiche zu bohren.

Für den ersten Durchgang lautet der Terminalbefehl:

ddrescue –n –b 2048 /dev/cdrom

In unserem Fall ist die CD, die wir wiederherstellen möchten, eine 13 Jahre alte CD mit Red Hat Linux 4.2 darauf, also nennen wir das Image RedHat.iso und die Protokolldatei RedHat.log.

Das Flag „-n“ stellt sicher, dass dieser erste Durchlauf nicht zu lange dauert, aber dennoch die leicht lesbaren Teile der CD wiederhergestellt werden. Das Flag „-b“ ist wichtig, da CDs Blockgrößen von 2048 Byte haben.

Schließlich wird ddrescue beendet, möglicherweise mit einigen Fehlern.

In unserem Fall gab es etwa 80 MB Daten, die aufgrund von Fehlern nicht wiederhergestellt wurden. Versuchen wir einen zweiten, tiefergehenden Durchlauf, um zu versuchen, so viele Daten wie möglich wiederherzustellen.

Der Terminalbefehl für diesen zweiten Lauf ist dem ersten sehr ähnlich, außer dass wir anstelle des Flags „-n“ das Flag „-d“ verwenden, um ddrescue anzuweisen, in den Direktmodus zu wechseln und so viele Daten von der CD zu lesen wie möglich. Weitere Informationen zu Befehlszeilenparametern, die ddrescue erkennt, finden Sie unter sein Handbuch.

ddrescue –d –b 2048 /dev/cdrom

Stellen Sie sicher, dass die .iso- und .log-Dateien dieselben sind, die Sie im ersten Schritt verwendet haben.

Wir ließen ddrescue über Nacht laufen und am Morgen…

Wir hatten über 55 MB der Daten wiederhergestellt, die wir zuvor nicht wiederhergestellt hatten! Wenn wir es länger gelassen hätten, hätten wir uns vielleicht noch mehr erholen können.

Es ist eine gute Idee, Ihre CDs jetzt zu speichern, bevor sie sich weiter verschlechtern. Festplattenspeicher ist billig; Der Kauf eines externen Laufwerks ist eine kleine Investition, wenn Sie Ihre alten CDs aufbewahren können (und sie dann wegwerfen können, um Platz in Ihren Regalen zu sparen).

Und während ddrescue ist ein großartiges Werkzeug dafür, es kann auch verwendet werden, um Daten von anderen Geräten wie Festplatten und Disketten abzurufen. Wenn Sie versucht haben, ein Laufwerksabbild mit . zu erstellen dd und es gab dir Fehler, dann gib ddrescue versuchen Sie es stattdessen!

Continue Reading
Click to comment

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Tendencia