J'utilisais une clé USB en mode persistant lorsque le disque dur de mon ordinateur portable s'est écrasé. J'aime monter les fichiers USB sur un autre ordinateur exécutant Ubuntu 12.10. D'après ce que j'ai trouvé après une recherche sur Internet, le système de fichiers est enregistré en tant que fichier squashfs. Le seul fichier squashfs était /casper/filesystem.squashfs . J'ai monté ce fichier à l'aide de l'application disks (il utilisait /dev/loop0 device ). Cependant, je n'ai pas pu trouver les fichiers que j'avais enregistrés lors de l'exécution à partir de l'USB.
Les fichiers ont été enregistrés dans /home/ubuntu/Downloads. Le système de fichiers monté n'a pas de dossier sous le répertoire personnel. Que dois-je faire pour récupérer le fichier sur cet ordinateur. Je n'ai pas la permission de redémarrer cet ordinateur à partir de l'USB persistant. J'ai juste besoin des fichiers enregistrés dans le fichier persistant.
Réponse acceptée :
filesystem.squashfs
est monté en lecture seule. Les fichiers que vous avez modifiés/créés sont écrits dans casper-rw
. Montez-le avec :
mkdir /tmp/casper
sudo mount -o loop /path/to/casper-rw /tmp/casper