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 23/03/2010, à 06:34

coad

Un disque fat32 ne se monte plus sous ubuntu suite scandisk Windows

Bonjour,

Sur ma machine en dualboot (XP & Intrepid Ibex 8.10) suite à un Scandisk Windows, un de mes disques en FAT32 ne se monte plus automatiquement

Sous le terminal, a la commande mount -a il me renvoie :

mount: périphérique spécial /dev/disk/by-uuid/4750-F6F1 n'existe pas

Or il est bien dans mon fstab (/media/hdb5):

fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hdb2
UUID=0d2c6208-878f-4a0d-a166-4e2caf0cfb3b /               ext3    defaults,errors=remount-ro,relatime 0       1
# /dev/hdb4
UUID=b8df4d3e-0b22-4cbe-8ec6-4ce6ec702e80 /home           ext3    defaults,relatime        0       2
# /dev/hda1
UUID=50181B30181B1516  /media/hda1     ntfs    defaults,umask=007,gid=46 0       0
# /dev/hda5
UUID=0B69-1BFB  /media/hda5     vfat    defaults,utf8,umask=007,gid=46 0       0
# /dev/hdb5
UUID=4750-F6F1 /media/hdb5     vfat    defaults,umask=007,gid=46 0       0
# /dev/hdb6
UUID=8949-AC82  /media/hdb6     vfat    defaults,utf8,umask=007,gid=46 0       0
# /dev/hdb3
UUID=0831a245-9443-2292-b4d2-2f14b986d4ce none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/hdd        /media/cdrom1   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0

et effectivement non présent sous /dev/disk/by-uuid  :

 ls -l
total 0
lrwxrwxrwx 1 root root 10 2010-02-21 17:56 0831a245-9443-2292-b4d2-2f14b986d4ce -> ../../sdb3
lrwxrwxrwx 1 root root 10 2010-02-21 17:56 0B69-1BFB -> ../../sda5
lrwxrwxrwx 1 root root 10 2010-02-21 17:56 0d2c6208-878f-4a0d-a166-4e2caf0cfb3b -> ../../sdb2
lrwxrwxrwx 1 root root 10 2010-02-21 17:56 50181B30181B1516 -> ../../sda1
lrwxrwxrwx 1 root root 10 2010-02-21 17:56 8949-AC82 -> ../../sdb6
lrwxrwxrwx 1 root root 10 2010-02-21 17:56 b8df4d3e-0b22-4cbe-8ec6-4ce6ec702e80 -> ../../sdb4

Enfin la commande blkid  me donne bien l'UUID correspondant (4750-F6F1):

/dev/sda1: UUID="50181B30181B1516" TYPE="ntfs"
/dev/sda5: UUID="0B69-1BFB" TYPE="vfat"
/dev/sdb2: UUID="0d2c6208-878f-4a0d-a166-4e2caf0cfb3b" TYPE="ext3"
/dev/sdb3: TYPE="swap" UUID="0831a245-9443-2292-b4d2-2f14b986d4ce"
/dev/sdb4: UUID="b8df4d3e-0b22-4cbe-8ec6-4ce6ec702e80" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb5: UUID="4750-F6F1" TYPE="vfat"
/dev/sdb6: UUID="8949-AC82" TYPE="vfat"

En fait pour retrouver mon disque, sous /dev/disk/by-uuid je dois creer le symbolic link

sudo ln -s ../../sdb5 4750-F6F1

ensuite le mount -a me monte bien le disque manquant, mais je suis obligé de le refaire après chaque reboot....

Je suis un peu bloqué et j'aimerai savoir comment je pourrais faire pour que mon disque soit monté automatiquement au démarrage d'Ubuntu (Comme c'était le cas avant).

Merci.

Hors ligne

#2 Le 23/03/2010, à 08:18

Compte anonymisé

Re : Un disque fat32 ne se monte plus sous ubuntu suite scandisk Windows

Salut

Tu peux commencer par modifier dans /etc/fstab la ligne :

# /dev/hdb5
UUID=4750-F6F1 /media/hdb5     vfat    defaults,umask=007,gid=46 0       0

par

# /dev/hdb5
/dev/hdb5   /media/hdb5     vfat    defaults,umask=007,gid=46 0       0

Tu peux aussi tenter de refaire un chkdsk depuis Win sur cette partition au cas où.

Il reste aussi la commande :
sudo  tune2fs -U 4750-F6F1 /dev/hdb5

et tu vérifies ensuite, après un reboot par :
sudo  ls  -l  /dev/disk/by-uuid

@+

#3 Le 24/03/2010, à 07:29

coad

Re : Un disque fat32 ne se monte plus sous ubuntu suite scandisk Windows

Salut,

Merci pour ta réponse.

Le changement dans fstab fonctionne mais je l'ai modifié comme suit :
/dev/sdb5   /media/hdb5     vfat    defaults,umask=007,gid=46 0       0

Le chkdsk n'a rien changé....

Par contre le tune2fs me renvoie une erreur :

tune2fs: Bad magic number in super-block lors de la tentative d'ouverture de /dev/sdb5
Impossible de trouver un superbloc de système de fichiers valide.

Ce changement dans le fstab ne va -t-il pas apporter des problèmes potentiels lors d'un upgrade ou autre? Le disque n'étant plus reconnu via son UUID?

Merci pour ton aide.

a+

Hors ligne

#4 Le 24/03/2010, à 08:04

Compte anonymisé

Re : Un disque fat32 ne se monte plus sous ubuntu suite scandisk Windows

Il semble en effet que tune2fs ne fonctionne qu'avec les systèmes ext2,3,4.

Tu peux par contre utiliser le label dans /etc/fstab :
en remplaçant :

# /dev/hdb5
/dev/hdb5   /media/hdb5     vfat    defaults,umask=007,gid=46 0       0

par

# /dev/hdb5
LABEL=DATA   /media/hdb5     vfat    defaults,umask=007,gid=46 0       0

Mais il faudra auparavant "labeller" ce volume sous windows par la commande :
label x: DATA   en remplaçant x: par la lettre de la partition /dev/hdb5 et DATA par ce que tu souhaites.

@+

Dernière modification par Compte anonymisé (Le 24/03/2010, à 08:04)