Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Mount - Udev] Disque Dur externe ne se monte plus.[Résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 554
Location: Paris - FRANCE

PostPosted: Sun Jul 02, 2006 7:03 pm    Post subject: [Mount - Udev] Disque Dur externe ne se monte plus.[Résolu] Reply with quote

Bonsoir à tous,

Il m'arrive un truc que je n'arrive pas à expliquer...et qu'il faudrait corriger vite !
Hier : mon disque dur externe USB se monte au démarrage sans aucun problème. J'accède de manière très classique à tout ce qu'il y a dedans, bref, tout baigne.
Aujourd'hui : il ne se monte pas. J'ai le message suivant quand j'essaye de le faire à la main en console :
Code:
mount /dev/sde2 /mnt/LinuxDocs
mount: /dev/sde2 n'est pas un périphérique valide de type bloc

Mon disque dur externe est mis en dur dans le fstab pour le montage au démarrage. De plus, j'ai des règles udev qui font que la première partition est dans /dev/Disque_Dur_Externe1 et la 2ème sur /dev/Disque_Dur_Externe2. Cela permet de gérer tout cela avec des noms plus "comestibles". Là, en ce moment, mon disque externe est dans /dev/sde.
Donc quand je fais mount -a, c'est le même résultat
Code:
mount -a
mount: /dev/Disque_Dur_Externe1 n'est pas un périphérique valide de type bloc
mount: /dev/Disque_Dur_Externe2 n'est pas un périphérique valide de type bloc


Tout ceci a toujours parfaitement marché jusqu'à présent...j'ai bien fait un emerge -vuD world hier, mais il ne m'a pas semblé que des choses fondamentales aient été mises à jour. Sans doute que j'ai tort. Mais qu'est-ce qui a changé ? Est-ce encore autre chose ?

Bref : quelques éléments supplémentaires pour que vous puissiez cerner mon problème :
mon fstab :
Code:
/dev/hda5               /                       reiserfs        noatime,notail                          1 2
/dev/hda6               none                    swap            sw                                      0 0
/dev/hda7               /home                   ext3            defaults,users,rw                       1 0

/dev/hda1               /mnt/Win2000            ntfs            noatime,defaults,users,rw,umask=000     1 0
/dev/Disque_Dur_Externe1        /mnt/WinDataExt ntfs            noatime,defaults,users,rw,umask=000     1 0
/dev/Disque_Dur_Externe2        /mnt/LinuxDocs  ext3            defaults,users,rw                       1 0
#none                   /tmp                    tmpfs           defaults,mode=1777                      0 0

# NOTE: The next line is critical for boot!
proc                    /proc                   proc            defaults                                0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
shm                     /dev/shm                tmpfs           nodev,nosuid,noexec                     0 0


Mon disque dur externe est bien sur /dev/sde (c'est le SEAGATE):
Code:
T-bow-Dlx thibaut # ls -lR /dev/disk/
/dev/disk/:
total 0
drwxr-xr-x 2 root root 340 jui  2 18:54 by-id
drwxr-xr-x 2 root root 220 jui  2 18:54 by-label
drwxr-xr-x 2 root root 340 jui  2 18:54 by-path
drwxr-xr-x 2 root root 320 jui  2 18:54 by-uuid

/dev/disk/by-id:
total 0
lrwxrwxrwx 1 root root  9 jui  2 18:54 ata-ST340810A_3FB271SW -> ../../hda
lrwxrwxrwx 1 root root 10 jui  2 18:54 ata-ST340810A_3FB271SW-part1 -> ../../hda1
lrwxrwxrwx 1 root root 10 jui  2 18:54 ata-ST340810A_3FB271SW-part2 -> ../../hda2
lrwxrwxrwx 1 root root 10 jui  2 18:54 ata-ST340810A_3FB271SW-part5 -> ../../hda5
lrwxrwxrwx 1 root root 10 jui  2 18:54 ata-ST340810A_3FB271SW-part6 -> ../../hda6
lrwxrwxrwx 1 root root 10 jui  2 18:54 ata-ST340810A_3FB271SW-part7 -> ../../hda7
lrwxrwxrwx 1 root root 10 jui  2 18:54 ata-ST340810A_3FB271SW-part8 -> ../../hda8
lrwxrwxrwx 1 root root  9 jui  2 18:54 usb-Generic_USB_CF_Reader_058F312D81B -> ../../sdb
lrwxrwxrwx 1 root root 10 jui  2 18:54 usb-Generic_USB_CF_Reader_058F312D81B-part1 -> ../../sdc1
lrwxrwxrwx 1 root root  9 jui  2 18:54 usb-Generic_USB_MS_Reader_058F312D81B -> ../../sdd
lrwxrwxrwx 1 root root  9 jui  2 18:54 usb-Generic_USB_SD_Reader_058F312D81B -> ../../sda
lrwxrwxrwx 1 root root  9 jui  2 18:54 usb-Generic_USB_SM_Reader_058F312D81B -> ../../sdc
lrwxrwxrwx 1 root root  9 jui  2 18:54 usb-SEAGATE_ST3250823A_10000E000A54BA3C -> ../../sde
lrwxrwxrwx 1 root root 10 jui  2 18:54 usb-SEAGATE_ST3250823A_10000E000A54BA3C-part1 -> ../../sde1
lrwxrwxrwx 1 root root 10 jui  2 18:54 usb-SEAGATE_ST3250823A_10000E000A54BA3C-part2 -> ../../sde2


Et j'ai effectivement un problème avec la liste des périphériques de blocs : sde n'y est pas :
Code:
T-bow-Dlx thibaut # ls -l /sys/block/
total 0
drwxr-xr-x 3 root root 0 jui  2 18:54 fd0
drwxr-xr-x 8 root root 0 jui  2 18:54 hda
drwxr-xr-x 3 root root 0 jui  2 18:54 hdc
drwxr-xr-x 3 root root 0 jui  2 18:54 hdd
drwxr-xr-x 3 root root 0 jui  2 19:30 sda
drwxr-xr-x 3 root root 0 jui  2 19:31 sdb
drwxr-xr-x 3 root root 0 jui  2 19:31 sdc
drwxr-xr-x 3 root root 0 jui  2 19:31 sdd


Donc c'est logique que mount me jette. Mais pourquoi mon sde n'est pas dans cette liste ???
Merci d'avance pour votre aide,
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.


Last edited by l_arbalette on Sun Jul 02, 2006 8:38 pm; edited 1 time in total
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sun Jul 02, 2006 7:07 pm    Post subject: Reply with quote

Tu peux nous montrer ta regle udev qui renomme les périphs ?
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 554
Location: Paris - FRANCE

PostPosted: Sun Jul 02, 2006 7:10 pm    Post subject: Reply with quote

Code:
T-bow-Dlx thibaut # cat /etc/udev/rules.d/01-udev.rules
#rules pour le disque dur externe 250Go USB de LaCie
BUS="usb", KERNEL="sd*", SYSFS{serial}="10000E000A54BA3C", NAME="%k", SYMLINK="Disque_Dur_Externe%n", GROUP="users"


EDIT1 : je tiens à préciser que ces règles ont toujours bien fonctionné jusqu'à présent (ça fait 5 à 6 mois en gros)
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Sun Jul 02, 2006 7:15 pm    Post subject: Reply with quote

Salut ,


Regarde ds dmesg si tu n'as pas d'erreur , aussi en branchant et débranchant... Change aussi de prise usb...
Est-ce que ton disque ne pose pas problème avec win , fait une vérif du disq avec un outils de win...


@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 554
Location: Paris - FRANCE

PostPosted: Sun Jul 02, 2006 7:24 pm    Post subject: Reply with quote

Effectivement, avec un outil sous Windows, il me trouve des problèmes sur la première partition NTFS (/dev/Disque_Dur_Externe1), qu'il ne m'a jamais réparé complètement, car ça finit toujours par planter !!! C'est aussi pour ça que je suis passé sous Linux.
Mais ce problème là, je l'avais déjà hier, et le disque dur se montait quand même bien.
Et pour la seconde partition, qui est en ext3, il ne devrait pas y avoir de problème... Non ?
ça devrait être indépendant...

Quand à dmesg, j'ai effectivement une répétition d'un message, mais que je ne sais pas interpréter (obtenu après débranchement et rebranchement comme demandé) :
Code:

ISOFS: changing to secondary root
usb 1-4: reset high speed USB device using ehci_hcd and address 2
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2
usb 1-4: reset high speed USB device using ehci_hcd and address 2

_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Sun Jul 02, 2006 7:42 pm    Post subject: Reply with quote

t-bow wrote:
Code:
T-bow-Dlx thibaut # cat /etc/udev/rules.d/01-udev.rules
#rules pour le disque dur externe 250Go USB de LaCie
BUS="usb", KERNEL="sd*", SYSFS{serial}="10000E000A54BA3C", NAME="%k", SYMLINK="Disque_Dur_Externe%n", GROUP="users"


EDIT1 : je tiens à préciser que ces règles ont toujours bien fonctionné jusqu'à présent (ça fait 5 à 6 mois en gros)

La syntaxe a un peu changé : "==" pour les tests et "=" pour l'affectation.
Ça devrait donner :
Code:
BUS=="usb", KERNEL=="sd*", SYSFS{serial}=="10000E000A54BA3C", NAME="%k", SYMLINK+="Disque_Dur_Externe%n", GROUP="users"
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 554
Location: Paris - FRANCE

PostPosted: Sun Jul 02, 2006 7:49 pm    Post subject: Reply with quote

pierreg wrote:

La syntaxe a un peu changé : "==" pour les tests et "=" pour l'affectation.
Ça devrait donner :
Code:
BUS=="usb", KERNEL=="sd*", SYSFS{serial}=="10000E000A54BA3C", NAME="%k", SYMLINK+="Disque_Dur_Externe%n", GROUP="users"


OK. Je vais changer ça : merci pour l'info. Je vais le tester, mais ça ne réglera à priori pas le problème, puisque le disque dur externe est quand même bien dans /dev/sde à défaut d'être bien dans /dev/Disque_Dur_Externe. Et un mount /dev/sde me renvoit le même message (périphérique qui n'est pas un bloc....très embêtant pour un disque dur :cry: )


EDIT1 : je confirme : la modif ne résoud pas le problème...
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Sun Jul 02, 2006 8:10 pm    Post subject: Reply with quote

Tu n'as pas un live-CD ou un cd comme system-rescue http://www.sysresccd.org/Index.fr.php ou tu pourras utiliser un outil de réparation...


@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 554
Location: Paris - FRANCE

PostPosted: Sun Jul 02, 2006 8:37 pm    Post subject: Reply with quote

man in the hill wrote:
Tu n'as pas un live-CD ou un cd comme system-rescue http://www.sysresccd.org/Index.fr.php ou tu pourras utiliser un outil de réparation...@+


Merci pour l'adresse, mais ça ne sera finalement pas nécessaire :wink: Cela dit, je viens de me la bookmarké : ça pourrait toujours servir !

Je m'explique pour le résolu que je viens de mettre (désolé pour ceux qui seront déçus par la réponse, mais c'est vraiment ça qui s'est passé !) : par acquis de conscience, j'ai voulu suivre tes conseils en débranchant le disque et pour le rebrancher ailleurs (bien que n'y croyant pas vraiment, puisque je n'ai qu'un contrôleur USB 2.0)
La loupiote du disque était allumée comme d'habitude. Je l'éteins, je débranche tout, et je le sort de son trou pour vérifier qu'en rebranchant les cables, tout est bien enfiché. Et là, je me rend compte que le disque est complètement froid !!!
D'habitude, il est toujours chaud après avoir tourné quelques heures....là, pas du tout !
Donc je me dis : c'est louche ça. Je rebranche, je rallume le PC (que j'avais éteint). Le disque semble tourner (ce que je n'avais pas vérifié, faisant confiance à la loupiote allumée). Et là : tout remarche !

Jamais vu ça. Pourquoi le disque ne tournait pas ? Je ne sais pas...
En tout cas, ça remarche...

Merci à tous, et désolé pour la supidité de la solution.
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 911
Location: France

PostPosted: Sun Jul 02, 2006 8:41 pm    Post subject: Reply with quote

mauvais contact d'alim ?
le contrôleur du disque est auto alimenté par l'usb, mais pas le disque en général.
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Sun Jul 02, 2006 8:52 pm    Post subject: Reply with quote

Fait, une vérif quand même sans le disque monté avec cette outil :
http://www.delafond.org/traducmanfr/man/man8/e2fsck.8.html

Code:
e2fsck -p /dev/Disque_Dur_Externe2


système rescue a des outils pour réparer les partitions ntfs...ou :
Code:
emerge -av ntfsprogs




@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 554
Location: Paris - FRANCE

PostPosted: Mon Jul 03, 2006 3:39 pm    Post subject: Reply with quote

man in the hill wrote:
Fait, une vérif quand même sans le disque monté avec cette outil :
http://www.delafond.org/traducmanfr/man/man8/e2fsck.8.html

Code:
e2fsck -p /dev/Disque_Dur_Externe2


OK. Je vais le faire.
man in the hill wrote:

système rescue a des outils pour réparer les partitions ntfs...ou :
Code:
emerge -av ntfsprogs
@+


C'est un bon tuyau ça ! Mais est-on certain de l'affaire ? Etant donné que Linux ne sait pas écrire proprement sur du NTFS, j'ai des doutes...peux-tu me rassurer ? L'as tu déjà essayé ? Ne va-t-il pas me faire des dégats sur mes données ?

En parallèle, je vais essayer de voir ce que je peux glaner à ce sujet.
Merci !
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Mon Jul 03, 2006 4:33 pm    Post subject: Reply with quote

t-bow wrote:

man in the hill wrote:

système rescue a des outils pour réparer les partitions ntfs...ou :
Code:
emerge -av ntfsprogs
@+


C'est un bon tuyau ça ! Mais est-on certain de l'affaire ? Etant donné que Linux ne sait pas écrire proprement sur du NTFS, j'ai des doutes...peux-tu me rassurer ? L'as tu déjà essayé ? Ne va-t-il pas me faire des dégats sur mes données ?

En parallèle, je vais essayer de voir ce que je peux glaner à ce sujet.
Merci !


Franchement , je n'ai jamais essayé et je comprends tes craintes , lis le man pour voir les possibilitées, sinon trouve toi un outil win qui vérifie ta partition NTFS.
Tu devrais trouver un utilitaire :
http://www.clubic.com/logiciel-windows-143-0-0-disque-dur-partition.html
http://www.01net.com/telecharger/windows/Utilitaire/disque_dur_cdrom_dvd/


@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum