• [^] # Monter les partitions

    Posté par . En réponse au message disque externe. Évalué à 2.

    Les entrées de la table de partitions ne sont pas dans l'ordre du disque.

    C’est sans importance (sauf quand on veut modifier le partitionnement).

    Tant que j’y pense, en montant tes partitions avec sudo, elles seront affectées à root et l’accès te sera moins facile... à moins d’ajouter l’option qui va bien pour qu’il te les attribue.

    Entre la commande id, elle t’affichera les détails pour ton utilisateur, la partie utile ici étant le début qui doit ressembler à uid=1001 (j’utiliserai ce nombre comme exemple par la suite ; si tu as autre chose, il faudra adapter).

    Du coup, pour monter tes partitions, des commandes comme la suivante doivent fonctionner :

    sudo mkdir /mnt/sdb1; sudo mount /dev/sdb1 /mnt/sdb1 -o uid=1001

    Éventuellement, pour celle-ci, qui est signalée comme ayant été mal démontée, si tu n’as pas confiance en fsck, tu peux la monter en lecture seule (option -o ro de mount) ; ça te permettra de récupérer le contenu sans risquer de la modifier et donc d’aggraver un éventuel problème (cela dit, il n’y a pas un problème grave à chaque fois qu’une partition est démontée salement ; le plus souvent seuls les derniers fichiers écrits sont perdus ou incomplets) :

    sudo mkdir /mnt/sdb1; sudo mount /dev/sdb1 /mnt/sdb1 -o ro -o uid=1001

    À la suite de cette commande, le contenu de ta partition sera accessible dans /mnt/sdb1.

    Note : tu n’aura probablement pas de problème avec la première partition, mais le montage pourrait rater pour les autres s’il manque les commandes supportant leur système de fichier (certainement NTFS, au pire exFAT) dans ton système.
    Il suffit d’installer les paquets les contenant, mais je ne suis pas sous Ubuntu chez moi et je ne peux donc pas te dire leur nom tout de suite (si quelqu’un qui est sous Ubuntu passe par là...).

    La commande suivante devrait te permettre de trouver le paquet pour ntfs (pour exFAT, faire la même chose avec exfat) :

    sudo apt update
    apt search ntfs

    S’il y en a plusieurs, regarde leurs descriptions avec :

    apt show nom_du_paquet

    Ensuite choisis le paquet qui semble le bon (si tu te trompes, le seul risque est d’avoir un paquet inutile sur ton système et de ne toujours pas pouvoir monter tes partitions), installer le bon paquet avec :

    sudo apt install nom_du_paquet

    N’oublies pas de démonter proprement avant de débrancher le disque :

    sudo umount /mnt/sdb*

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone