web-dev-qa-db-fra.com

Impossible d'entrer pour éditer FSTAB et CryptTab. Veracrypt conteneur raccroche le système sur tentative de charge

J'ai Xubuntu sur mon ordinateur portable avec un cryptage complet de disque. Un disque dur.

J'ai installé VeraCrypt dessus il y a quelques jours, mais je voulais pouvoir modifier le conteneur de fichiers crypté que j'ai créé. J'ai cherché en ligne et trouvé un site qui a dit ceci:

"Vous n'avez simplement besoin d'ajouter une seule ligne (par volume que vous souhaitez monter automatiquement) dans votre fichier CryptTab. Le format général est:

volume_Name/Path/Volume Mot de passe TCRYPT-VERACRYPT, TCRYPT-KEYFILE =/PATH/TO/KEYFILE

  1. Le nom du volume est celui que vous compensez. (Il est ajouté à/dev/mapper/- et vous utiliserez ce fait dans une minute.)
  2. Le chemin de votre volume peut soit être un fichier (/home/user/encrypted.volume) ou un périphérique de bloc (/ dev/sdx1) ou un UUID.
  3. Le mot de passe peut être défini comme aucun - ce qui signifie que l'utilisateur devra la fournir au démarrage (une seule fois, encore mieux que à chaque identifiant). Alternativement, il peut s'agir d'un chemin d'accès à un fichier contenant uniquement le mot de passe. Si vous n'utilisez pas de mot de passe et n'utilisez que un ou plusieurs keyfiles - définissez ensuite le mot de passe sur/dev/null
  4. Comme il s'agit d'un volume de véracité que vous montrez automatiquement, vous devez la marquer en tant que telle avec l'option TCRYPT-VERACRYPT. Si vous utilisez un fichier clé, vous devez spécifier que l'emplacement TCRYPT-KeyFile =/PATH/TO/TO/KEYFILE (Si vous n'utilisez pas de la ligne de clés, veuillez ne pas copier-coller l'option dans ... et supprimer la virgule inutile aussi!)

À ce stade, le volume crypté sera auto-non chiffré au démarrage. La moitié du travail est fait. Maintenant, il vous suffit de la monter automatiquement.

Vous mettrez à jour votre FSTAB:/etc/fstab avec une seule ligne par volume. Le format général ressemblera à ceci:

/ dev/mapper/volume_name/mnt/point Auto Nosuid, NODEV, NOFAIL 0 0 0

  1. N'oubliez pas que le nom de volume que vous avez choisi plus tôt? Voici un autre endroit pour l'utiliser.
  2. Le point de montage peut être n'importe où que vous le souhaitez.
  3. Vous pouvez spécifier le type de système de fichiers ou le laisser comme auto.
  4. Le reste des options présentées ici vous assure simplement que les autres peuvent lire et écrire au volume monté. "

Tout semblait assez simple. J'ai ajouté la ligne d'une ligne au bas de chaque fichier. Assez certain, j'ai fait le montage sur le répertoire de base. Puis j'ai redémarré.

Il me demande le mot de passe de cryptage complet sur chaque redémarrage. Pas de problème là-bas. Entrez-le et le démarrage continue.

Obtient la ligne où il est dit: OK a commencé LSB: Initialisation de l'APPARMOR, puis SALLS AVEC: Un travail de départ est en cours d'exécution pour dev-plan ... myContainer.device (minutes secondes/aucune limite)

Il se bloque pour toujours apparemment. Je suppose que c'est essayer de faire l'autoload de MyContainer, mais cela ne demande pas de mot de passe. Il suffit de se bloquer avec la minuterie.

J'ai essayé et essayé d'avoir accès aux fichiers FSTAB et CRYPTTAB, mais comme le lecteur n'est pas monté lorsqu'il est suspendu, il n'y a pas d'accès aux fichiers.

J'ai essayé la version Live CD d'Ubuntu, chiot, slax essayant de voir si je pouvais avoir un accès d'une manière ou d'une autre. Pas de chance jusqu'à présent.

À un moment donné, j'ai pu utiliser GParted et montez le lecteur en utilisant mon mot de passe de cryptage complet de disque. Mais cela ne me laisserait toujours pas accéder aux fichiers.

Est-ce que ma seule option est une lingette de disque et recommencez-vous? J'aimerais vraiment enregistrer les fichiers de répertoire de maison si possible.

J'ai également essayé d'installer Ubuntu à partir du CD en direct, de déterminer cela peut me donner la possibilité de sauvegarder le répertoire domestique, mais cela ne reconnaît même rien sur le disque et veut tout simplement essuyer. Donc, je viens de sortir.

Très frustrant.

1
IBMframedMain

J'ai résolu le problème. Je vais essayer de résumer.

  1. J'ai essayé le disque de Debian Live Disque, mais n'a fait aucun progrès.
  2. Ensuite, je mets dans le disque d'installation de Xubuntu et j'ai choisi l'option "Essayer". Je ne voulais rien écraser avec une installation réelle.
  3. A été capable de déchiffrer le disque dur comme avant. Les erreurs d'autorisation d'accès habituelles ont sauté.
  4. Je n'avais pas de connexion Internet, ni je n'aurais pas tenter de connexion à l'ordinateur portable à ce stade. J'ai utilisé mon autre ordinateur pour rechercher plus en ligne.
  5. J'ai décidé d'essayer le code "sudo chmod -r -v 777 *" sur le disque dur pour libérer toutes les restrictions d'autorisation de fichier sur tout. Des avertissements de sécurité majeurs des gens, mais je n'avais rien à perdre à ce stade. Je devais faire la tête quelque part.
  6. "Sudo -s" pour obtenir l'invite racine.
  7. Mon dossier Home utilisateur affichait un nom de fichier "..private .." et un fichier texte. J'ai utilisé "Nano (TextFile)" pour le voir. Cela dit, j'avais besoin d'utiliser "Ecryptfs-Mount-Private" pour entrer dans le fichier, qui était mon dossier à domicile.
  8. Essayé, mais a eu une erreur ... '/ Run/User/999/GVFS': Autorisation refusée
  9. Plus d'heure de Google. A exécuté le suivant en terminal ... "UMount/Run/User/999/GVFS"
  10. Puis couru "Ecryptfs-Recovery-Private"
  11. Cela m'a demandé si je connaissais mon mot de passe de connexion de l'utilisateur. Oui. Tapé cela dans.
  12. Il m'a encore demandé une fois donné des résultats. Tapé à nouveau. Si vous ne connaissez pas le mot de passe de connexion, je pense que cela demandera alors si vous connaissez la phrase secrète de chiffrement. Ce long code que le programme d'installation vous indique d'écrire lorsque vous installez initialement la distribution Linux ... et gardez dans un endroit sûr.
  13. Succès! Il a déchiffré le dossier à domicile et le monté. J'ai eu accès enfin !!
  14. J'ai déplacé tous les fichiers home dans un nouveau dossier sur mon disque dur portable. J'ai vérifié pour m'assurer que je pouvais les ouvrir, et je pouvais en effet.

Je n'étais pas sûr si je devais déplacer l'un des autres dossiers du système en plus du dossier à domicile.

Donc, c'était juste des recherches sur ma part que j'ai atterri sur la bonne combinaison de choses aujourd'hui. J'ai eu des problèmes de recrue de guichets terminaux habituels, mais j'ai finalement compris.

"DF -H" a été utile pour déterminer ce que je devais entrer dans la fenêtre du terminal. Et bien sûr, "LS", "Nano" et "MV" ont également été utiles.

Je vais essuyer le disque dur sur l'ordinateur portable et réinstaller Xubuntu. Et à partir de maintenant, je ne vais pas gâcher avec l'ajout de code aux fichiers essayant d'obtenir Veranchypt à la charge automatique. Cette erreur m'a envoyé dans le trou de lapin pendant plus d'un mois. Leçon apprise.

0
IBMframedMain