web-dev-qa-db-fra.com

Aucun système d'exploitation détecté au démarrage, comment récupérer mes données?

Je passe d'ubuntu 11.04 à 11.10 pendant sa phase bêta, et tout fonctionnait très bien malgré quelques messages d'erreur. Mais soudainement, LightDM a commencé à agir, lorsque je tapais mon mot de passe pour me connecter, l'écran clignote et me ramène directement à LightDM.

Puis un jour, j'ai démarré avec un message similaire à "GNU grub version 1.99 ubuntu. L'édition minimale de type BASH est prise en charge. Tapez aide pour la liste complète."

J'ai pensé que j'avais foiré les choses, j'ai donc pris un CD live pour simplement copier tous mes fichiers sur un disque dur externe afin de pouvoir réinstaller Ubuntu. Mais quand je vais dans mon dossier racine, il n'y a que boot/grub/etc.

Je me souviens que mon dossier personnel était crypté par lui-même avant cette erreur.

Comment récupérer toutes mes données? C'est tout ce qui m'inquiète, pas tellement de faire revivre Ubuntu, je vais simplement le réinstaller.

ÉDITER:

ubuntu@ubuntu:/$ Sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000a1e49

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       14465   116183040   83  Linux
/dev/sda2           14465       14594     1035265    5  Extended
/dev/sda5           14465       14594     1035264   82  Linux swap / Solaris

Disk /dev/sdb: 2021 MB, 2021654016 bytes
64 heads, 63 sectors/track, 979 cylinders
Units = cylinders of 4032 * 512 = 2064384 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1         969     1953439+   c  W95 FAT32 (LBA)
4

Sauvegardez vos données avant d'essayer quoi que ce soit, cela inclut l'insertion du disque dur dans un PC fonctionnel et tout copier. Ne prenez aucun risque

Avant d'essayer des méthodes de récupération, essayez d'accéder à une console de récupération. Mode de récupération . Une autre option est Boot Repair N'oubliez pas de sauvegarder . Accéder à un terminal racine ou à une session de bureau de récupération sera de loin la méthode la plus simple.

Ces commandes fonctionneront en mode de récupération ou dans un terminal cd live

Si la maison manque, elle n'est probablement pas montée. Pour le monter, exécutez ces commandes.

Découvrez d'abord quelle partition vous devez monter

Sudo fdisk -l

Fdisk output

Ceci listera le disque dur disponible - partitions sur votre ordinateur. Ils seront dans la liste/dev/sda1,/dev/sda2 etc. sda est pour le premier disque dur, sdb sera le second. Si vos disques durs sont IDE il listera/dev/hda1,/dev/hda2 etc.

Vous devrez identifier votre partition domestique à partir de cette liste, il devrait être facile d'utiliser la taille et le type de système de fichiers.

Vous pouvez maintenant tenter de monter votre partition avec

Sudo mount /dev/sda<Insert Your Partition Number Here> /mount/data

Vous devez créer le répertoire/mount/data. Accédez au répertoire/mount/data et voyez si vous pouvez afficher vos fichiers.

Si vous ne pouvez pas voir vos données, elles sont chiffrées et vous devrez utiliser votre paraphrase de chiffrement pour les déchiffrer. Soyez averti - de la FAQ ecryptfs:

Q. J'ai oublié mon mot de passe/j'ai perdu ma clé! Que puis-je faire pour récupérer mes données?

Rien; t'es foutu. (Excuses à Bruce Schneier).

Si vous avez oublié votre phrase secrète, votre seul espoir est que vous ayez choisi une phrase secrète faible en premier lieu. Il y a une chance extérieure que vous puissiez réussir une attaque par dictionnaire pour récupérer votre phrase secrète. Si vous parvenez à récupérer votre phrase secrète de cette façon, vous pourriez tout aussi bien ne pas avoir pris la peine de crypter vos données, car un attaquant malveillant aurait pu faire exactement la même chose pour récupérer votre phrase secrète.

Si vous avez sélectionné une phrase de passe forte ou perdu votre fichier de clés, vous n'avez pas de chance. Personne ne peut vous aider à récupérer vos données.

Si vous connaissez votre paraphrase, vous pouvez sauvegarder vos données en installant d'abord les utilitaires ecruptfs

Sudo apt-get install ecryptfs-utils

Utilisez ensuite la commande pour monter vos données

mount -t ecryptfs -o key=passphrase:passphrase_passwd="<Your Paraphrase Here>" /mount/data /mount/decrypted

Encore une fois, vous devrez peut-être créer le répertoire/mount/decrypted. Si cela réussit et que vous avez entré la paraphrase correcte, vos données seront lisibles dans/mount/decrypted

3
Ciaran Liedeman