Bonjour,
J'ai besoin d'aide.
J'aimerais récupérer des fichiers d'un disque dur externe (laptop) vers un pc. Il se trouve que rien ne se passe après avoir branché les fiches usb dans le pc. Ma machine tourne avec linux lubuntu(version 19/04)seulement.
Merci à vous.
# voir si le disque est détecté
Posté par totof2000 . Évalué à 1.
il faudrait lancer un terminal, brancher le disque et exécuter la commande dmesg.
Si tu peux fais un copier/coller ici des 10 dernières lignes.
Normalement si le disque est physiquement détecté par le noyau tu devria svoir des logs contenant un truc avec sd dedans.
[^] # Re: voir si le disque est détecté
Posté par jeanlouissammut . Évalué à 1.
7442.715861] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 7442.716420] sd 6:0:0:0: [sdb] 234441647 512-byte logical blocks: (120 GB/112 GiB)
[ 7442.717169] sd 6:0:0:0: [sdb] Write Protect is off
[ 7442.717174] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 7442.717929] sd 6:0:0:0: [sdb] No Caching mode page found
[ 7442.717940] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 7442.777683] sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 >
[ 7442.781315] sd 6:0:0:0: [sdb] Attached SCSI disk
[ 7451.370155] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
sammutjl@sammutjl-HP-Compaq-dc5750-Small-Form-Factor:~$
Salut,
Voici les 10 dernières lignes après avoir effectué la commande que tu m'as conseillé.
Il faut que je précise que finalement j'ai obtenu des icônes après avoir changé les branchements du disque externe au pc.
Merci.
[^] # Re: voir si le disque est détecté
Posté par ted (site web personnel) . Évalué à 1.
Tu as sur ton disque une partition FAT qui a été mal démontée, et le système de fichier est corrompu. Est ce que tu as des données très importantes dessus?
Si oui, il vaudrait mieux faire une image de la partition avec dd avant d'y toucher (on peut t'indiquer comment faire si nécessaire)
Si non, tu peux essayer de réparer ça avec fsck en ligne de commande:
Mais cette commande n'est pas infaillible et peut occasionner des pertes de données,
Un LUG en Lorraine : https://enunclic-cappel.fr
[^] # Re: voir si le disque est détecté
Posté par jeanlouissammut . Évalué à 1.
Comme tu l'as précisé, je risque gros en avec fsck en ligne de commande.
Peux-tu m'aider pour l'image de la partition.
Pour la réparation, je suivrais vos conseils?
[^] # Re: voir si le disque est détecté
Posté par jeanlouissammut . Évalué à 1.
Comme tu l'as précisé, je risque gros en avec fsck en ligne de commande.
Peux-tu m'aider pour l'image de la partition.
Pour la réparation, je suivrais vos conseils?
[^] # Re: voir si le disque est détecté
Posté par Arkem . Évalué à 2.
Et un peu de patience…
[^] # Re: voir si le disque est détecté
Posté par jeanlouissammut . Évalué à 1.
Salut,
J'ai bien suivi tes consignes. Cela a apparemment fonctionné, mais cela s'est fait très vite (en moins d'une minute).
Qu'en penses-tu?
Merci
[^] # Re: voir si le disque est détecté
Posté par Arkem . Évalué à 1.
Bonjour
La ligne de commande que je t'ai donné ne concerne que la première partition du disque qui est celle qui semble poser problème. D'après la discussion qui suit avec Arthur Accroc, la partition fait 2,5G, ce qui peut être rapide en USB3. Le fichier résultant étant une image brut de ta partition, il doit faire exactement la même taille si tout s'est bien passé
[^] # Re: voir si le disque est détecté
Posté par jeanlouissammut . Évalué à 1. Dernière modification le 04 juin 2019 à 16:53.
Pour info,
Le disque externe est bien repéré par l'ordinateur (malheureusement je ne peux pas vous faire parvenir une image).
Tout est bien indiqué ainsi que le contenu de chaque espace.
Merci.
[^] # Re: voir si le disque est détecté
Posté par Kerro . Évalué à 3.
danger : il faut ajouter iflag=fullblock sinon en cas de patinage du disque, la sauvegarde sera inutilisable
[^] # Re: voir si le disque est détecté
Posté par totof2000 . Évalué à 1.
Pour ma part, quand il faut récupérer un disque défectueux, je préfère passer par dd-rescue.
[^] # Re: voir si le disque est détecté
Posté par jeanlouissammut . Évalué à 1. Dernière modification le 09 juin 2019 à 19:34.
Salut Totof,
J'ai une nouvelle fois exécuté la commande (dmesg)que tu m'avais conseillé, mais le résultat est complètement différent. Que se passe-t-il ?
Cordialement.
[^] # Re: voir si le disque est détecté
Posté par totof2000 . Évalué à 2. Dernière modification le 08 juin 2019 à 12:12.
Hello.
Ca ressemble a des secteurs défectueux sur le disque.
A mon avis tu devrais faire une sauvegarde de toutes tes données importantes si tu ne veux pas les perdre, avant de tenter quoi que ce soit.
Cordialement.
# Diverses possibilités
Posté par Arthur Accroc . Évalué à 2.
Il n’y a peut-être rien pour gérer automatiquement les disques USB sur Lubuntu, en tout cas sur ton installation… Est-ce que ça fonctionne avec une clé USB ?
Le disque est-il visible avec la commande suivante (si tu as un seul disque interne, c’est /dev/sda ; le disque externe serait donc /dev/sdb) :
Si tu ne le vois pas, c’est qu’il y a un problème avec l’adaptateur USB, le disque, la prise USB… Dans ce cas, comme suggéré par totof2000, les dernières lignés affichées par la commande sudo dmesg donneront des indications pertinentes, avec un peu de chance (si ça n’indique rien, c’est que le périphérique n’est même pas détecté).
Si tu le vois mais qu’il n’a pas d’icône sur le bureau, c’est qu’il n’y a pas de partition montable (fdisk liste aussi les partitions, donc on peut le voir avec) ou qu’il n’y a rien pour gérer ça au niveau de ton environnement graphique.
Dans ce dernier cas, essaye (éventuellement à adapter suivant le nombre de disques internes et les partitions listées par fdisk pour le disque externe) :
et quand tu as fini, avant de débrancher le disque :
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Diverses possibilités
Posté par jeanlouissammut . Évalué à 1.
Salut,
J'ai déjà réussi à récupérer des fichiers d'une clé usb.
Pour les icônes pas de problème.
Le disque externe est bien visible (dev/sdb1,2,3,4,5) après la commande sudo fdisk -l. Pour le disque interne (dev/sda1,2,5).
Les commentaires "les entrées de la table de partition ne sont pas dans l'ordre du disque.
En ce qui concerne le dernier paragraphe ne l'ai pas appliqué.
Merci.
/dev/sda1 * 2048 154470399 154468352 73,7G 83 Linux
/dev/sda2 154472446 156301311 1828866 893M 5 Étendue
/dev/sda5 154472448 156301311 1828864 893M 82 partition d'échang
Disque /dev/sdb : 111,8 GiB, 120034123264 octets, 234441647 secteurs
Disk model: External
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xf0000000
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sdb1 229197824 234438655 5240832 2,5G c W95 FAT32 (LBA)
/dev/sdb2 161792 21133311 20971520 10G 7 HPFS/NTFS/exFAT
/dev/sdb3 * 21133312 229195775 208062464 99,2G 7 HPFS/NTFS/exFAT
/dev/sdb4 229195776 234438655 5242880 2,5G f Étendue W95 (LBA)
/dev/sdb5 229197824 234438655 5240832 2,5G 0 Vide
Les entrées de la table de partitions ne sont pas dans l'ordre du disque.
Si cela peux aider?
Cordialement.
[^] # Monter les partitions
Posté par Arthur Accroc . Évalué à 2.
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 :
É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) :
À 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) :
S’il y en a plusieurs, regarde leurs descriptions avec :
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 :
N’oublies pas de démonter proprement avant de débrancher le disque :
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Monter les partitions
Posté par jeanlouissammut . Évalué à 1.
Salut,
J'ai bien rentré la commande id, et cela m'a donné en début de commentaire uid=1000 et pas 1001.
Je ne peux plus progressé?
Merci à toi.
[^] # Re: Monter les partitions
Posté par Arthur Accroc . Évalué à 2.
Alors, il faut utiliser uid=1000 dans les commandes que j’ai indiquées pour la suite. D’après le résultat de fdisk -l, la partition 4 est une pseudo-partition qui contient la partition, sauf que celle-ci serait vide, donc les commandes suivantes devraient suffire :
",ro" à la fin de la première commande mount, c’est pour monter en lecture seule, ce qui est plus prudent si tu n’as pas fait de fsck avant. Mais tu peux l’enlever si tu as fait le fsck, ou au contraire le mettre à la fin de toutes les commandes mount si tu n’as pas l’intention d’écrire sur le disque (attention, pas d’espace ni avant ni après la virgule).
Si tu as des messages d’erreur en retour de ces commandes, indique-nous lesquels.
Sinon, dans ton gestionnaire de fichiers, tu cliques sur la flèche verte vers le haut jusqu’à ce que le champ à côté affiche seulement /, ensuite, tu double-cliques sur mnt, puis sur part1 pour accéder au contenu de la première partition ou part2 pour la deuxième, etc.
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Monter les partitions
Posté par jeanlouissammut . Évalué à 1.
Salut,
mkdir: impossible de créer le répertoire «/»: Le fichier existe
mkdir: impossible de créer le répertoire «/»: Le fichier existe
mkdir: impossible de créer le répertoire «mnt/part3»: Aucun fichier ou dossier de ce type
sammutjl@sammutjl-HP-Compaq-dc5750-Small-Form-Factor:~$ sudo mount /dev/sdb1 /mnt/part1 -o uid=1000,ro
mount: /mnt/part1: /dev/sdb1 déjà monté sur /media/sammutjl/MEDIADIRECT.
sammutjl@sammutjl-HP-Compaq-dc5750-Small-Form-Factor:~$ sudo mount /dev/sdb2 /mnt/part2 -o uid1000
ntfs-3g-mount: failed to access mountpoint /mnt/part2: Aucun fichier ou dossier de ce type
sammutjl@sammutjl-HP-Compaq-dc5750-Small-Form-Factor:~$ sudo mount /dev/sdb2 /mnt/part2 -o uid=1000
ntfs-3g-mount: failed to access mountpoint /mnt/part2: Aucun fichier ou dossier de ce type
sammutjl@sammutjl-HP-Compaq-dc5750-Small-Form-Factor:~$ sudo mount /dev/sdb3 /mnt/part3 -o uid=1000
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.
sammutjl@sammutjl-HP-Compaq-dc5750-Small-Form-Factor:~$ 'fuser'
Aucune spécification de processus donnée
Utilisation : fuser [-fIMuvw] [-a|-s] [-4|-6] [-c|-m|-n ESPACE]
[-k [-i] [-SIGNAL]] NOM…
fuser -l
fuser -V
Montre les processus utilisant les fichiers, sockets ou systèmes de fichiers nommés.
-a,--all montre les fichiers inutilisés
-i,--interactive demande avant de fermer un processus (ignoré sans -k)
-I,--inode utilise toujours les inodes pour comparer les fichiers
-k,--kill ferme les processus accédant au fichier spécifié
-l,--list-signals liste les noms des signaux
-m,--mount affiche les processus utilisant les systèmes de fichiers
ou les périphériques blocs spécifiés
-M,--ismountpoint exécute la requête seulement si NOM est un point de montage
-n,--namespace ESPACE cherche dans l'espace de noms spécifié (file, udp ou tcp)
-s,--silent mode silencieux
-SIGNAL envoie ce signal au lieu de SIGKILL
-u,--user affiche la liste des utilisateurs
-v,--verbose mode bavard
-w,--writeonly ferme uniquement les processus avec la permission en écriture
-V,--version affiche des informations sur la version
-4,--ipv4 cherche des sockets IPv4 seulement
-6,--ipv6 cherche des sockets IPv6 seulement
- réinitialise les options
noms udp/tcp: [port_local][,[hôte_distant][,[port_distant]]]
Quand penses-tu ?
[^] # Re: Monter les partitions
Posté par Arthur Accroc . Évalué à 2.
Il ne faut pas mettre d’espace dans /mnt/part3 (ni dans les autres).
Eh bien il est déjà monté (probablement par le gestionnaire de fichiers), dans /media/sammutjl/MEDIADIRECT. Il suffit donc de remonter à la racine depuis le gestionnaire de fichiers (en appuyant plusieurs fois sur la flèche verte vers le haut), puis de double-cliquer sur media, sammutjl puis MEDIADIRECT.
Si les autres ont déjà été montés, ils devraient être aussi dans /media/sammutjl.
Il semble déjà monté aussi.
Pour trouver où, je te conseille la commande :
Que t’affiche-t-elle ?
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Monter les partitions
Posté par jeanlouissammut . Évalué à 1.
Salut,
$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev 404M 0 404M 0% /dev
tmpfs 86M 1,3M 85M 2% /run
/dev/sda1 73G 18G 52G 26% /
tmpfs 428M 13M 416M 3% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 428M 0 428M 0% /sys/fs/cgroup
tmpfs 86M 16K 86M 1% /run/user/1000
/dev/sdb2 10G 7,3G 2,8G 73% /media/sammutjl/RECOVERY
/dev/sdb5 2,5G 1,8G 809M 69% /media/sammutjl/MEDIADIREC
Voila le résultat de la commande.
Merci.
[^] # Re: Monter les partitions
Posté par Arthur Accroc . Évalué à 2.
Salut,
Ça ressemble à une partition de restauration de Windows. Ce n’est peut-être pas le plus important pour toi, sauf si tu veux remonter le portable sous Windows avec un autre disque (ce qui n’est pas forcément facile à partir de la partition de restauration du disque d’origine).
Cette fois, c’est la partition 5 (censément vide d’après la table des partitions) qui s’est montée et pas la 1.
Cela dit, si ce sont tes données que tu veux récupérer, il est probable qu’elles soient plutôt avec le système sur la plus grande, la 3.
J’ai essayé une Lubuntu 19.04 et de brancher une clé USB à deux partitions.
Elles apparaissent dans le gestionnaire de fichiers dans la colonnes de gauche dans la rubrique Appareils, mais elles sont de plus montées automatiquement.
totof2000 a noté la présence d’au moins un secteur défectueux sur le disque. C’est peut-être ce qui gêne le montage. Ou alors simplement que Windows a été arrêté brutalement et que par conséquent ses partitions n’ont pas été démontées proprement.
Reprenons, si tu essaies de monter juste la partition 3 avec les commandes suivantes, qu’est-ce que ça donne ?
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: Monter les partitions
Posté par jeanlouissammut . Évalué à 1.
Salut Arthur,
$ sudo mkdir /mnt/part3
[sudo] Mot de passe de sammutjl :
mkdir: impossible de créer le répertoire «/mnt/part3»: Le fichier existe
sammutjl@sammutjl-HP-Compaq-dc5750-Small-Form-Factor:~$ sudo mount /dev/sdb3 /mnt/part3 -o uid=1000 -o ro
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.
sammutjl@sammutjl-HP-Compaq-dc5750-Small-Form-Factor:~$
Voici le résultat des commandes ?
Merci.
Cordialement.
# gnome-disks
Posté par Marc Quinton . Évalué à 2. Dernière modification le 01 juin 2019 à 08:39.
tu peux installer gnome-disks (paquet gnome-disk-utility) et tu pourra tout gérer à la souris.
[^] # Re: gnome-disks
Posté par jeanlouissammut . Évalué à 1.
Salut,
Cela fait un bout de temps que je me démène, mais je n'y arrive pas. Je vais dans "synaptic package manager" dans les préférences, et la suite….. Y-aurait-il un autre chemin ?
Merci à toi.
[^] # Re: gnome-disks
Posté par Arthur Accroc . Évalué à 3.
Les commandes :
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
[^] # Re: gnome-disks
Posté par jeanlouissammut . Évalué à 1.
Salut,
J'ai bien appliqué les commandes. Il me semble que cela a fonctionné correctement. On m'a demandé de faire un autoremove pour éliminer des éléments obsolètes.
Mais rien n'a changé au niveau du disque externe.
Merci.
[^] # Re: gnome-disks
Posté par Arthur Accroc . Évalué à 2.
Ça a juste installé gnome-disks.
À partir de là, il apparaît peut-être dans un des sous-menu (Système notamment) du menu principal de ton environnement (ce n’est pas sûr vu que tu n’es pas sous Gnome, et puis son nom est peut-être explicité ou traduit).
Sinon, tu peux toujours le lancer directement sous root (le compte administrateur sous Linux) avec la commande :
« Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.