Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/07/2021, à 14:29

zeyom-1977

Monter disque (après échec méthode mount et gestionnaire Disques)

Bonjour,
Pour commencer, merci aux aideurs et aidés de ce forum pour toutes les fois où j'ai trouvé réponse à mes questions sans avoir eu besoin de les poser (et ce depuis pfiou années), mais là je sèche alors oui, ça y est, j'ouvre mon premier message ici ! Pardon s'il est mal rangé, je n'ai pas trop su dans quel rubrique le mettre alors j'ai choisi "général" tongue

Mon problème : J'aimerais monter une partition sda2, où se trouve un ancien ubuntu (dit "ex" ci-après), mais  les idées que j’ai trouvé échouent, à savoir :
1) sudo mount -t ext4 /dev/sda2 /mnt/ex
--> /mnt/ex: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error.
(j’ai aussi tenté ext2 et ext3, avec même erreur ; sachant que j’ai d’abord mkdir le /mnt/ex)

2) par le gestionnaire de fichiers (sda2 introuvable à part un fichier de 0 dans /dev ou bien un dossier dans /sys/class/block mais je pige rien à ce qu’il y a dedans) ou par le gestionnaire de disque gnome-disk, en suivant ceci:
https://doc.ubuntu-fr.org/gnome-disk-utility
--> dans §2.10 : les étapes 1 et 2 sont ok (je vois ma sda2 sur l’outil) mais la 3 est ko (je n’ai pas le bouton pour monter, même pas grisé, juste absent)

Merci pour vos idées !

Pour complément d'info si utile, cette partition correspond à un ancien ubuntu pour lequel la mise à jour directe vers 20.04 s’est mal passée (pour faire court, je n'ai pas su répondre à une question de l'update, du coup j'ai bouletté, j'ai perdu ma console d'update bloquée en attente, redémarrage forcé en mode "dans le doute, reboot" puis l'ubuntu qui ne veut plus se lancer…) et j'ai dû passer par une création de clef USB et installé la dernière LTS, en prenant soin de ne pas formater la partition de l'ancien ubuntu, dans l’étape demandant où installer. L'ubuntu installé est le Ubuntu 20.04 "classique" et il est actuellement tout neuf sorti de l’œuf.

Mes docs perso étaient sur un dd externe, pas de soucis pour eux du fait de l'erreur d'update, mais y'a crise pour les sauvegardes de minecraft de mon ado, qui sont sur ce sda2... et bon, vous connaissez les ados, hein : "ah j'ai le seum si j'peux pas ravoir le mode survie où j'ai [pas compris] ma [euh?]…". Donc j'aimerais vraiment beaucoup retrouver les fichiers de sauvegarde de minecraft yikes) ce qui explique aussi ce message, parce que forcément hein y’a urgence, donc pas le temps de fouiner plus... et pourtant <fakemode>j'adOOre perdre des heures à essayer de battre ubuntu quand il veut pas faire ce que je veux</fakemode>.

Hors ligne

#2 Le 07/07/2021, à 14:59

abelthorne

Re : Monter disque (après échec méthode mount et gestionnaire Disques)

En théorie, la partition devrait apparaître dans le panneau latéral de ton gestionnaire de fichiers et pouvoir être montée d'un clic. Si ce n'est pas le cas, c'est possible qu'elle ait été endommagée lors de la mise à niveau foirée...

Au cas où, donne le retour de la commande suivante pour avoir la liste de toutes les partitions et voir à quel format est celle que tu cherches à monter :

sudo fdisk -l

Concernant GNOME Disk, au niveau des deux étapes en 2.10 dont tu parles : une fois la partition sélectionnée, qu'est-ce qui est indiqué en bas dans "Type de partition" et "Contenu" ?

Dernière modification par abelthorne (Le 07/07/2021, à 15:00)

Hors ligne

#3 Le 07/07/2021, à 15:38

MicP

Re : Monter disque (après échec méthode mount et gestionnaire Disques)

Bonjour

Si le système de fichiers contenu dans la partition accessible par le fichier de périphérique /dev/sda2 est en bon état,
la commande mount est capable de détecter automatiquement le type de système de fichiers qui est dans cette partition,
donc, ce n'est pas la peine de le spécifier avec l'option t
par contre il est impératif que le nom du répertoire donné dans la ligne de commande ait été préalablement créé.

=======
Si le système de fichiers contenu dans la partition accessible par le fichier de périphérique /dev/sda2 est en bon état,
la commande udisksctl fera la même chose,
mais en plus elle créera automatiquement le répertoire qui servira de point de montage

udisksctl mount -b /dev/sdb2

en retour de cette ligne de commande,
tu auras le nom du point de montage qui aura été créé et utilisé pour monter le système de fichiers contenu dans la partition /dev/sda2
et par ce point de montage, tu pourras accéder aux système de fichiers monté.

=======
Pour démonter le système de fichiers contenu dans la partition /dev/sda2
et détruire, automatiquement juste après démontage, le répertoire qui a servi de point de montage :

udisksctl unmount -b /dev/sdb2

Ou alors, tu pourras aussi faire exactement la même chose
en utilisant le gestionnaire de fichiers et en cliquant sur Démonter

Dernière modification par MicP (Le 07/07/2021, à 15:46)

Hors ligne

#4 Le 07/07/2021, à 16:18

zeyom-1977

Re : Monter disque (après échec méthode mount et gestionnaire Disques)

Merci pour vos réponses. Alors :

Concernant GNOME Disk, au niveau des deux étapes en 2.10 dont tu parles : une fois la partition sélectionnée, qu'est-ce qui est indiqué en bas dans "Type de partition" et "Contenu" ?

"Type de partition" = Extended et "Contenu" = "Partition étendue"

réponse de sudo fdisk -l :

Disque /dev/sda : 119,25 GiB, 128035676160 octets, 250069680 secteurs
Disk model: ADATA SP900     
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 : 0x9601f3e8

Périphérique Amorçage     Début       Fin  Secteurs Taille Id Type
/dev/sda1    *             2048 191475711 191473664  91,3G 83 Linux
/dev/sda2             191477758 250068991  58591234    28G  5 Étendue
/dev/sda5             191477760 250068991  58591232    28G 83 Linux

Réponse de mount sans le -t
sudo mount /dev/sda2 /mnt/ex 
(le /mnt/ex  existe déjà, créé en sudo mkdir)

mount: /mnt/ex: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error.

enfin de udisksctl mount -b /dev/sda2

Object /org/freedesktop/UDisks2/block_devices/sda2 is not a mountable filesystem.

Il est probable que la partition ait été endommagé par mon foirage sur l'update, oui. La question portait sur une différence observée sur un fichier et ça demandait quoi faire entre garder l'ancien, écraser ou voir les différences. J'ai fait voir, pour comprendre et choisir (la diff était sur l'install de mon imprimante, donc je voulais répondre de garder l'ancien), mais en pensant fermer l'éditeur de texte j'ai aussi fermé la console, ensuite de quoi l'update est resté en pause, j'ai pas réussi à rouvrir la procédure d'update... impossible de rien faire, donc ben j'ai foiré en rebootant...

Hors ligne

#5 Le 07/07/2021, à 16:31

MicP

Re : Monter disque (après échec méthode mount et gestionnaire Disques)

Une partition étendue ne contient pas de système de fichiers et donc on ne peut pas monter un système de fichiers qui n'existe pas.
Une partition étendue ne peut être utilisée que pour contenir des partitions logiques.

=======
Comme le retour de commande de fdisk n'est pas un retour complet de commande,
dans ce qui suit, je vais supposer qu'il n'a pas été tronqué

=======
Dans le disque accessible par le fichier de périphérique /dev/sda
il n'y a que deux partition qui contiennent peut-être un système de fichiers
et ces partitions sont accessibles par les fichiers de périphériques :
/dev/sda1
et
/dev/sda5

=======
En supposant que le système de fichiers contenu dans la partition accessible par le fichier de périphérique /dev/sda1 soit celui qui est utilisé comme système de fichiers racine de ton système ubuntu
et en supposant que le système de fichiers contenu dans la partition accessible par le fichier de périphérique /dev/sda5 ne soit pas monté,
tu pourras le monter en lançant la ligne de commande suivante :

udisksctl mount -b /dev/sda5

=======
Pour info et si besoin,
la ligne de commande suivante retournera le nom du fichier de périphérique
permettant d'accéder à la partition dans laquelle est le système de fichiers racine utilisé par ton système Ubuntu :

mount | awk '/ on \/ / {print $1}'

Dernière modification par MicP (Le 07/07/2021, à 16:44)

Hors ligne

#6 Le 07/07/2021, à 17:32

zeyom-1977

Re : Monter disque (après échec méthode mount et gestionnaire Disques)

Les deux autres sda sont montés et correspondent à la racine et à /home
Il n'y a que sda2 de non monté. C'est pour ça que je pensais que l'ex ubuntu était sur sda2.

Je ne savais pas qu'une partition etendue ne pouvait pas être montée, ça explique.
eh bien j'en conclue que les fichiers d'ex sont morts, faudra se faire une raison.
Merci pour le temps passé.

Dernière modification par zeyom-1977 (Le 07/07/2021, à 17:38)

Hors ligne

#7 Le 07/07/2021, à 17:38

abelthorne

Re : Monter disque (après échec méthode mount et gestionnaire Disques)

Effectivement, si la partition que tu cherches était sur ce disque, tu as dû la supprimer en faisant la réinstallation d'Ubuntu. À moins que la réinstallation n'ait touché qu'à la racine (si tu étais déjà organisé sur deux partitions avant, une pour / et une pour /home), auquel cas /home n'a pas bougé et tu devrais toujours avoir tes anciens fichiers dedans. Il n'y a pas un deuxième dossier dans /home (qui correspondrait au compte utilisateur précédent si tu en as choisi un autre pour la réinstallation) par hasard ?

Hors ligne

#8 Le 07/07/2021, à 19:40

zeyom-1977

Re : Monter disque (après échec méthode mount et gestionnaire Disques)

Lors de l'installation, j'ai demandé d'installer "à côté de l'existant" et l'outil m'a indiqué où se trouvait l'ubuntu existant et proposé une partition d'espace libre, c'est sur celle-ci que j'ai défini une partition racine et une home ; donc sûr non, y'a pas mon ex sur ces partitions, puisque créées là (mais c''était une belle idée!). Par contre je ne sais pas ce qu'est devenu l'ex, j'ai surement commis une autre erreur mais celle-là je ne la vois pas. C'est pas la première fois que j'installe un ubuntu à côté d'autre, et ça allait. Surement supprimée, oui, mais ça m'étonne, je n'ai pas demandé ça.

(tout ça un peu parce que le /saves de minecraft est dans un dossier caché, qui m'a donc échappé pour la sauvegarde avant update neutral ; sinon j'enterrerai l'ex et alléluia adieu)

Dernière modification par zeyom-1977 (Le 07/07/2021, à 19:44)

Hors ligne