29Jun
Vos vieux CD - en particulier ceux que vous avez vous-même brûlé - se dégradent avec le temps, au point qu'ils sont illisibles. Nous vous montrerons comment extraire autant de données que possible, avant qu'il ne soit trop tard!
L'outil que nous allons utiliser pour ce faire s'appelle ddrescue , qui est facilement accessible depuis l'environnement Live CD. ddrescue peut faire des fichiers. iso de vos CD, qui peuvent ensuite être gravés sur un CD plus fiable, ou peuvent être montés et accessibles dans tous les systèmes d'exploitation modernes.
Démarrer dans l'environnement Ubuntu Live CD en utilisant un CD gravé ou un lecteur flash préparé.
Nous allons d'abord installer ddrescue .Ouvrez le gestionnaire de paquets Synaptic( System & gt; Administration & gt; Synaptic Package Manager).
Dans la fenêtre Synaptic Package Manager, cliquez sur Settings & gt;Dépôts
Ajoutez une coche dans la case dont l'étiquette se termine par "universe" pour activer le référentiel de l' d'Ubuntu. Cliquez sur Fermer.
De retour dans la fenêtre principale de Synaptic, cliquez sur le bouton Recharger pour recharger la liste des paquets disponibles.
Une fois l'index de recherche a été reconstruit, entrez "ddrescue" dans le champ de texte Recherche rapide. Deux paquets différents vont venir;assurez-vous que vous choisissez "gddrescue" et non "ddrescue", qui fonctionne légèrement différemment.
Cliquez avec le bouton droit sur "gddrescue" et sélectionnez Marquer pour l'installation. Cliquez sur le bouton Appliquer et suivez les instructions pour installer ddrescue .
Ensuite, nous devons sélectionner un emplacement pour enregistrer le fichier. iso qui sera produit par ddrescue .Dans notre cas, nous utiliserons un disque dur interne NTFS.Pour le monter, nous allons cliquer sur Places, puis sélectionner le disque dur que nous voulons utiliser.
Le reste de ce guide sera fait dans une fenêtre de terminal, alors ouvrez-en un via Applications & gt;Accessoires & gt;Terminal.
Accédez à l'emplacement dans lequel vous allez enregistrer le fichier. iso. Dans notre cas, c'est un disque dur nouvellement monté, donc nous allons d'abord changer dans le répertoire / media, puis utiliser l'achèvement de tabulation pour passer au répertoire qui représente notre disque dur.
Une fois que vous êtes dans le bon répertoire, vous êtes prêt à lancer ddrescue !ddrescue est net car vous pouvez essayer de retirer des données d'un CD plusieurs fois, et chaque fois il va ajouter au même fichier image tout ce que les nouvelles données parviennent à récupérer.
A cause de cela, pour le premier passage, il est préférable de commencer par récupérer les parties faciles d'abord, puis de descendre dans les zones à problèmes plus tard.
Pour le premier passage, la commande du terminal est:
ddrescue -n -b 2048 /dev/ cdrom & lt; fichier ISO & gt;& lt; fichier journal & gt;
Dans notre cas, le CD que nous essayons de récupérer est un CD de 13 ans avec Red Hat Linux 4.2, donc nous allons appeler l'image RedHat.iso, et le fichier journal RedHat.log.
Le drapeau "-n" assure que ce premier passage ne prendra pas trop de temps, mais récupérera quand même les parties faciles à lire du CD.L'indicateur "-b" est important car les CD ont des tailles de bloc de 2048 octets.
Finalement ddrescue se terminera, éventuellement avec quelques erreurs.
Dans notre cas, il y avait environ 80 Mo de données qui n'ont pas été récupérées en raison d'erreurs. Essayons une seconde tentative plus approfondie pour essayer de récupérer autant de données que possible.
La commande de terminal pour cette deuxième exécution est très similaire à la première, sauf qu'au lieu d'utiliser le drapeau "-n" nous utiliserons l'indicateur "-d" pour dire à ddrescue de passer en mode direct et de lire autant de données depuis leCD possible. Pour plus d'informations sur les paramètres de ligne de commande reconnus par ddrescue, voir son manuel.
ddrescue -d -b 2048 /dev/ cdrom & lt; fichier ISO & gt;& lt; fichier journal & gt;
Assurez-vous que les fichiers. iso et. log sont identiques à ceux utilisés lors de la première étape.
Nous avons laissé ddrescue tourner pendant la nuit, et le matin. ..
nous avions récupéré plus de 55 Mo des données que nous n'avions pas récupérées auparavant! Si nous l'avons laissé plus longtemps, nous aurions peut-être pu récupérer encore plus.
C'est une bonne idée d'essayer de sauvegarder vos CD maintenant, avant qu'ils ne se dégradent davantage. L'espace du disque dur est bon marché;l'achat d'un lecteur externe est un petit investissement si cela signifie que vous pouvez enregistrer vos vieux CD( et ensuite vous pouvez les jeter pour économiser de l'espace sur vos étagères).
Et tandis que ddrescue est un excellent outil pour ce faire, il peut également être utilisé pour extraire des données à partir d'autres périphériques comme les disques durs et les disquettes. Si vous avez essayé de faire une image de disque avec dd et qu'il vous a donné des erreurs, alors essayez plutôt ddrescue !