Contenu | Rechercher | Menus

Annonce

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 06/05/2019, à 21:55

tiboooo

apres umount, je ne sais pas mount... Comment faire??

Hello tous le monde,

Je suis complètement passé à Linux par choix il y a un peu plus de 3mois.
J'essaye tous les jours d'en apprendre le plus possible!

Et aujourd’hui, j'ai rencontrer un problème, j'ai des clés bootable que je voulais formater.
Graphiquement elles n'ont rien voulus savoir...
j'ai donc décidé de passer en console.
Je suis tout d’abord tomber sur :

df -h

Qui ma permie d’identifier le chemin de ma clé :

/dev/sdf1

Ensuite j'ai compris qu'il fallait démonter le chemin :

sudo umount /dev/sdf1

Et pour finir :

sudo mkfs.vfat /dev/sdf1

Cette méthodes a marché à merveille, en débranchent la clé par la suite et la rebranchant, elles apparaîent toutes propres toutes vide.
Seulement voila, cette méthode de débrancher ne me plaît pas...

J'aurais aimer pouvoir la remonter...

sudo mount /dev/sdf1 /media/ubuntu

Ou

sudo mount /dev/sdf1 /media/ubuntu/

Ou meme sudo mount

/dev/sdf1 /media/ubuntu/test

Mais cela marche pas comme ça...
un "icône" apparaît belle est bien... dans ses propriétés on retrouve la taille de ma clé... J'imagine que le liens c'est fait...
Mais pourquoi le nom n'est pas le nom de la clé ?
Les 2 premières commandes on donnée le nom d'ordinateur au fichier... Comment cela est possible ?
la dernière ces plains que le fichier n'existais pas... J'ai même essayé en créent ce fameux fichier test avec un

sudo mkdir test

Mais vraiment rien de très naturel...

Merci d'avance pour l'intention que vous m'apporterez.
Tiboooo

Hors ligne

#2 Le 07/05/2019, à 08:11

MicP

Re : apres umount, je ne sais pas mount... Comment faire??

Bonjour

Après avoir modifié la table des partitions ou/et une des partitions,
il faut que le système en soit informé.

Donc, après que la commande :

sudo mkfs.vfat /dev/sdf1

ait terminé son travail,
lance la commande suivante :

sudo partprobe

=======

…pourquoi le nom n'est pas le nom de la clé ?

Je suppose que quand tu parles de "nom de la clé",
tu veux plutôt parler du nom de Label (ou étiquette) du système de fichiers de la partition (que tu as formaté).

Mais quand tu as lancé la commande de formatage de la partition (mkfs.vfat …),
tu n'as pas spécifié un nom de label à donner au système de fichiers que tu voulais créer.

Donc, comme il n'y a pas de label, c'est l'UUID de ce système de fichiers qui apparaît.


Ci dessous, un extrait du retour de la commande :

man mkfs.vfat
…
       -n nom_de_volume
           Définir  le  nom de volume (ou l'étiquette) du système de fichiers.
           Le nom de volume peut contenir jusqu'à 11 caractères de  long.  Par
           défaut, aucun nom de volume n’est défini.
…

Dernière modification par MicP (Le 10/05/2019, à 18:52)

Hors ligne

#3 Le 07/05/2019, à 09:32

tiboooo

Re : apres umount, je ne sais pas mount... Comment faire??

Bonjour MicP,

Merci beaucoup!
je ne connaissais pas

partprobe

ni l'option

-n

Je m'étais renseigné pour modifier le label et étais tomber sur des :

sudo fatlabel /dev/sdf1 Tiboooo

Mais ta solution est biene meilleur XD

Et pour cette histoire de UUID, je ne sais pas trop, les dossier qui apparaissais portais le nom sois d'utilisateur de l'ordi, sois du pseudo fichier que je créais et pas de son UUID.
A vrai dire, je m’attendais à trouver un nom du genre "Volume de 2Go"... Comme il le fais quand on ne spécifie pas de nom et que l'on formate graphiquement.
Mais c'est idiots du coup...

Encore merci.
Tiboooo

Hors ligne

#4 Le 07/05/2019, à 10:24

MicP

Re : apres umount, je ne sais pas mount... Comment faire??

tiboooo dans son premier message de ce fil a écrit :

J'aurais aimer pouvoir la remonter...

sudo mount /dev/sdf1 /media/ubuntu

Cela suppose que tu avais auparavant créé le répertoire /media/ubuntu qui sera utilisé comme point de montage,
mais tu vas sans doute être désagréablement surpris
car, depuis ton compte utilisateur non privilégié,
tu ne pourras pas écrire dans ce système de fichiers.

Étant donné que c'est le compte root (tu as utilisé sudo) qui a monté le système de fichiers,
et comme il s'agit d'un système de fichiers de type vfat
les attributs propriétaire et groupe (et donc d'accès) de ce système de fichiers monté seront ceux de root


=======
Sans avoir besoin de créer (ni de détruire ultérieurement) le répertoire qui servira de point de montage,
tu peux utiliser, depuis ton compte utilisateur non privilégié,
la ligne de commande suivante :

udisksctl mount -b /dev/sdf1

Le point de montage sera automatiquement créé et le système de fichiers y sera monté,
et quand tu démonteras le système de fichier, ce point de montage sera automatiquement détruit.

Les attributs propriétaire et groupe (et donc d'accès) de ce système de fichiers monté
seront ceux du compte utilisateur qui a entré la commande udisksctl
Ce compte utilisateur pourra donc y avoir pleinement accès.

Si le système de fichiers a un nom de Label,
ce sera ce nom de Label qui sera utilisé pour créer le nom du point de montage,
sinon, ce sera l'UUID du système de fichiers à monter.

=======
Un exemple de ce que ça donne sur ma machine,
(sans utiliser sudo)

michel@debg53sw:~$ udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /media/michel/8367-D390.
michel@debg53sw:~$ 
michel@debg53sw:~$ ls -l /media/michel/8367-D390
total 4
-rw-r--r-- 1 michel michel 150 mars   5 12:14 fichier.txt
michel@debg53sw:~$ 

Le point de montage (/media/michel/8367-D390) a automatiquement été créé.
(Visiblement, je n'avais pas donné de nom de Label à ce système de fichiers,
c'est donc l'UUID (8367-D390) de ce système de fichiers qui a été utilisé pour créer le nom du point de montage)

Maintenant, je démonte le système de fichiers,

michel@debg53sw:~$ umount /dev/sdb1
michel@debg53sw:~$ 
michel@debg53sw:~$ ls -l /media/michel
total 0
michel@debg53sw:~$ 

Et j'ai pu constater que le point de montage /media/michel/8367-D390 a été automatiquement détruit

Dernière modification par MicP (Le 10/05/2019, à 18:50)

Hors ligne

#5 Le 07/05/2019, à 13:12

tiboooo

Re : apres umount, je ne sais pas mount... Comment faire??

MicP a écrit :

Cela suppose que tu avais auparavant créé le répertoire /media/ubuntu qui sera utilisé comme point de montage

Ce fichier est de base créé comme pour toi : /media/michel,
En faite, je cherchais a monter ma clé dans ubuntu/... je pensais que cela marchais comme cela...
Et, en modifiant le label -n, et en informant le système que cela a été modifier partprobe,
J'ai eu l'impression que tout c'était bien passer...

MicP a écrit :

tu ne pourras pas écrire dans ce système de fichiers

Je m'en suis rendu compte en voulant éjecter la clé...

Je n'avais pas du tout cette notion de répertoire qui servira de point de montage...
Et ne connaissais pas udisksctl
Cela réponds même à la question que je commençais à mes poser :
Comment graphiquement cela fonctionne sans demander mon mdp... Alors qu'en console je doit passer par du sudo

Alors en conclusion :

umount /dev/sdf1
sudo mkfs.vfat -n Tiboooo /dev/sdf1 
sudo partprobe
udisksctl mount -b /dev/sdf1

Et si je ne dis pas de bêtise, cela fonctionne super, et à la fin je récupère bien mes droits sur la clé...
Mais... finalement... J'utilise quand même du sudo...

Hors ligne

#6 Le 07/05/2019, à 15:04

MicP

Re : apres umount, je ne sais pas mount... Comment faire??

Sur un système qui vient juste d'être installé,
dans /media/ , le sous-répertoire michel n'existe pas :
Il n'est créé (automatiquement) qu'au moment de la création du premier point de montage
qui sera utilisé pour monter un système de fichiers contenu sur un périphérique amovible.

Dernière modification par MicP (Le 07/05/2019, à 15:18)

Hors ligne

#7 Le 07/05/2019, à 22:19

tiboooo

Re : apres umount, je ne sais pas mount... Comment faire??

Oh d'accord, okey!
Tous s'explique..
Merci bcp pour tous ce que tu m'as appris!

Hors ligne