Forum Linux.débutant Disque dur externe ne s'ouvre plus

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
4
20
sept.
2023

Bonjour,
J'ai acheté un disque dur externe easy store et depuis peu, il ne s'ouvre plus, alors qu'il fonctionnait très bien.
J'obtiens le message suivant :

Error mounting /dev /sdb1 at/media/ barbara/DAB6A6FAB6A6D5F3:
unknown error when mounting /dev /sdb1

Merci d'avance pour votre aide.

Barbara

  • # plusizurs possibilités

    Posté par  . Évalué à 6. Dernière modification le 20 septembre 2023 à 17:44.

    comment obtiens tu ce message ?

    sur les systemes modernes c'est le navigateur de fichier qui active le disque
    sur les systemes plus anciens, c'est toi qui active le disque à la main.

    peut-etre que ce disque usb ne s'appelle plus sdb1 car il y a une autre disque USB branché (une clef USB, un smarpthone, une camera/appareil photo)

    tu peux le voir avec les commandes :
    lsusb
    lsblk
    fdisk -l
    dmesg | grep sd

    • [^] # Re: plusizurs possibilités

      Posté par  . Évalué à 1.

      Bonjour,

      Avec la commande lsusb, j'obtiens:

      Bus 002 Device 002: ID 1058:2648 Western Digital Technologies, Inc. easystore 2648

      Avec la commande lsblk, j'obtiens:

      sdb 8:16 0 1,8T 0 disk
      └─sdb1 8:17 0 1,8T 0 part

      Avec la commande fdisk -l, j'obtiens:

      fdisk: impossible d'ouvrir /dev/sdb: Permission non accordée

      Avec la commande dmesg | grep sd, j'obtiens:

      dmesg: échec de lecture du tampon de noyau: Opération non permise

      Si tu y vois plus clair?!

      • [^] # Re: plusizurs possibilités

        Posté par  . Évalué à 3.

        certaines commandes ne peuvent pas etre executer par un utilisateur ordinaire,

        si ton utilisateur a le pouvoir (le premier utilisateur du systeme), alors il peut ajouter sudo devant chacune des commandes precedentes

        il lui sera demander son propre mot de passe, et la commande s'executera

        • [^] # Re: plusizurs possibilités

          Posté par  . Évalué à 1.

          Excuse, je ne savais pas.

          donc je recommence, pour fdisk -l:

          Disque /dev/sdb : 1,82 TiB, 2000365289472 octets, 3906963456 secteurs
          Disk model: easystore 2648

          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 : gpt
          Identifiant de disque : BC1A9BB8-5114-4E7F-B6DF-516F2B777C7E

          Périphérique Début Fin Secteurs Taille Type
          /dev/sdb1 2048 3906961407 3906959360 1,8T Données de base Microsoft

          et pour dmesg | grep sd:

          [ 2.498550] sd 0:0:0:0: Attached scsi generic sg0 type 0
          [ 2.499636] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/224 GiB)
          [ 2.499823] sd 0:0:0:0: [sda] Write Protect is off
          [ 2.499853] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
          [ 2.500242] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
          [ 2.500811] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes
          [ 2.526801] sda: sda1 sda2 < sda5 >
          [ 2.527938] sd 0:0:0:0: [sda] Attached SCSI disk
          [ 3.206517] EXT4-fs (sda5): mounted filesystem e312c178-d429-4244-895f-23ac8834cc6d with ordered data mode. Quota mode: none.
          [ 4.472373] EXT4-fs (sda5): re-mounted e312c178-d429-4244-895f-23ac8834cc6d. Quota mode: none.
          [ 17.160083] audit: type=1326 audit(1695668726.171:122): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.cups.cupsd pid=1607 comm="cupsd" exe="/snap/cups/980/sbin/cupsd" sig=0 arch=c000003e syscall=93 compat=0 ip=0x7f513b045c4b code=0x50000
          [ 18.103719] audit: type=1326 audit(1695668727.115:123): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.cups.cupsd pid=1608 comm="cups-proxyd" exe="/snap/cups/980/sbin/cups-proxyd" sig=0 arch=c000003e syscall=314 compat=0 ip=0x7f84d551ba3d code=0x50000
          [ 19.120646] audit: type=1326 audit(1695668728.131:124): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=snap.cups.cupsd pid=1607 comm="cupsd" exe="/snap/cups/980/sbin/cupsd" sig=0 arch=c000003e syscall=93 compat=0 ip=0x7f513b045c4b code=0x50000
          [ 4700.047601] sd 2:0:0:0: Attached scsi generic sg2 type 0
          [ 4700.058607] sd 2:0:0:0: [sdb] Spinning up disk…
          [ 4703.125573] sd 2:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
          [ 4703.125581] sd 2:0:0:0: [sdb] Sense not available.
          [ 4703.125589] sd 2:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B)
          [ 4703.125593] sd 2:0:0:0: [sdb] 0-byte physical blocks
          [ 4703.125606] sd 2:0:0:0: [sdb] Write Protect is off
          [ 4703.125613] sd 2:0:0:0: [sdb] Mode Sense: 00 00 00 00
          [ 4703.125626] sd 2:0:0:0: [sdb] Asking for cache data failed
          [ 4703.125659] sd 2:0:0:0: [sdb] Assuming drive cache: write through
          [ 4703.128198] sd 2:0:0:0: [sdb] Attached SCSI disk
          [ 4704.751516] sd 2:0:0:0: Attached scsi generic sg2 type 0
          [ 4704.761853] sd 2:0:0:0: [sdb] 3906963456 512-byte logical blocks: (2.00 TB/1.82 TiB)
          [ 4704.762214] sd 2:0:0:0: [sdb] Write Protect is off
          [ 4704.762222] sd 2:0:0:0: [sdb] Mode Sense: 47 00 10 08
          [ 4704.762534] sd 2:0:0:0: [sdb] No Caching mode page found
          [ 4704.762541] sd 2:0:0:0: [sdb] Assuming drive cache: write through
          [ 4704.884935] sdb: sdb1
          [ 4704.885279] sd 2:0:0:0: [sdb] Attached SCSI disk
          [ 4705.857634] ntfs3: sdb1: volume is dirty and "force" flag is not set!

          Merci.

          • [^] # Re: plusizurs possibilités

            Posté par  . Évalué à 4.

            Périphérique Début Fin Secteurs Taille Type
            /dev/sdb1 2048 3906961407 3906959360 1,8T Données de base Microsoft
            […]
            [ 4705.857634] ntfs3: sdb1: volume is dirty and "force" flag is not set!

            donc ca confirme que ton disque est utilisable par windows (NTFS ?)
            qu'il a été utilisé puis mal demonté (volume is dirty)

            du coup linux va refuser de l'activer.

            si tu ne l'utilises que sous linux, tu peux tenter le montage à la main, avec la fameuse option force

            si tu l'utilise aussi sous windows, remonte le disque sous windows, puis ejecte le proprement (icone USB à coté de l'horloge)

            • [^] # Re: plusizurs possibilités

              Posté par  . Évalué à 1.

              Bonjour,

              Je ne l'utilise que sous Linux.
              Comment fait-on pour faire la commande force ?
              Cela risque-t-il d'effacer tout ce que contenait le disque dur ?
              Je l'ai toujours utilisé seulement avec Linux. Après une mise à jour, le disque est bien allumé, mais l'icône pour l'ouvrir n'apparait plus sur le tableau de bord, ni dans dossier personnel.
              Comment y accéder de nouveau?
              Merci.

              • [^] # Re: plusizurs possibilités

                Posté par  . Évalué à 3.

                le mountage à la main se fait avec

                sudo mkdir /mnt/POINTDEMONTAGE
                sudo mount /dev/sdb1 /mnt/POINTDEMONTAGE

                c'est dans la commande mount que tu peux passer des options -o xxxxx
                xxxx etant l'option que tu veux y passer

                et s'il a vraiment été mal demonté, le -o force peut s'averer necessaire
                peut-etre aussi un "checkdisk" (fsck sous linux) fsck /dev.sdb1

                • [^] # Re: plusizurs possibilités

                  Posté par  . Évalué à 1.

                  Désolé, je débute.
                  Tu dois taper les commandes telles quelles?
                  et où rajoutes-tu -o forces, après POINTDEMONTAGE?
                  Merci.

                • [^] # Re: plusizurs possibilités

                  Posté par  . Évalué à 0.

                  Après sudo mkdir /mnt/POINTDEMONTAGE, j'obtiens:

                  mkdir: impossible de créer le répertoire «/mnt/POINTDEMONTAGE»: Le fichier existe

                  Après sudo mount /dev/sdb1 /mnt/POINTDEMONTAGE:

                  mount: /mnt/POINTDEMONTAGE: impossible de lire le superbloc à l’adresse /dev/sdb1.

                  Après sudo mount /dev/sdb1 /mnt/POINTDEMONTAGE -o force:

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

                  Après: fsck /dev.sdb1:

                  fsck de util-linux 2.37.2
                  e2fsck 1.46.5 (30-Dec-2021)
                  fsck.ext2: Aucun fichier ou dossier de ce type lors de la tentative d'ouverture de /dev.sdb1
                  Périphérique peut-être inexistant ?

                  • [^] # Re: plusizurs possibilités

                    Posté par  . Évalué à 3.

                    sudo mkdir /mnt/POINTDEMONTAGE
                    mkdir: impossible de créer le répertoire «/mnt/POINTDEMONTAGE»: Le fichier existe

                    si tu as deja fait la commande une fois, le POINTDEMONTAGE doit deja exister

                    sudo mount /dev/sdb1 /mnt/POINTDEMONTAGE:
                    mount: /mnt/POINTDEMONTAGE: impossible de lire le superbloc à l’adresse /dev/sdb1

                    embetant, il ne detecte pas le type de la partition

                    sudo mount /dev/sdb1 /mnt/POINTDEMONTAGE -o force:
                    mount: /mnt/POINTDEMONTAGE: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.

                    idem avec le force, il ne semble pas trouvé quel type de partion c'est

                    fsck /dev.sdb1:
                    fsck de util-linux 2.37.2
                    e2fsck 1.46.5 (30-Dec-2021)
                    fsck.ext2: Aucun fichier ou dossier de ce type lors de la tentative d'ouverture de /dev.sdb1
                    Périphérique peut-être inexistant ?

                    bon là, ca va, c'est que tu as mis un . au lieu d'un / entre dev et sdb1

                    note que si ta partition etait en NTFS, il y a peut-etre des outils plus adapté que fsck

                    • [^] # Re: plusizurs possibilités

                      Posté par  . Évalué à 1.

                      Voila ce que j'obtiens pour sudo fsck /dev /sdb1
                      fsck de util-linux 2.37.2
                      e2fsck 1.46.5 (30-Dec-2021)
                      e2fsck 1.46.5 (30-Dec-2021)
                      e2fsck: a besoin d'un terminal pour des réparations en mode interactif
                      e2fsck: a besoin d'un terminal pour des réparations en mode interactif

                      • [^] # Re: plusizurs possibilités

                        Posté par  . Évalué à 3.

                        comment es-tu connecté à ta machine pour qu'il pense que tu n'as pas de terminal ?

                        • [^] # Re: plusizurs possibilités

                          Posté par  . Évalué à 1.

                          Je ne sais pas, peux-tu m'éclairer à ce sujet?

                          • [^] # Re: plusizurs possibilités

                            Posté par  . Évalué à 3.

                            tu fais quoi quand tu ouvres ta machine le matin
                            ensuite comment tu as fais pour aller taper les commandes qu'on t'as demandée ?

                            • [^] # Re: plusizurs possibilités

                              Posté par  . Évalué à 1.

                              Salut,
                              Quand je me connecte, j'appuie simplement sur le bouton de connexion jusqu'à obtenir l'écran d'accueil de mon ordinateur.
                              Je ne fais aucune autre manip.
                              Pour ouvrir un terminal, je clique en même temps sur les touches ctrl+alt+T.
                              Le terminal apparait et je peux rentrer les lignes de commande.

  • # Logs lors de la connexion

    Posté par  (site web personnel) . Évalué à 3.

    Essaie de faire la commande suivante dans une console :

    Sous Debian ou dérivées (Ubuntu…):

    sudo tail -f /var/log/syslog

    Sous Redhat ou dérivées:

    sudo tail -f /var/log/messages

    Et de regarder ce qui s'affiche (éventuellement nous le copier/coller ici — sélection souris + ctrl+maj+c pour copier le texte de la console).

    Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

    • [^] # Re: Logs lors de la connexion

      Posté par  . Évalué à 1.

      Bonjour,
      voilà ce que j'obtiens:

      sudo tail -f /var/log/sys log
      [sudo] Mot de passe de barbara :
      tail: impossible d'ouvrir '/var/log/sys' en lecture: Aucun fichier ou dossier de ce type
      tail: impossible d'ouvrir 'log' en lecture: Aucun fichier ou dossier de ce type
      tail: aucun fichier restant

      • [^] # Re: Logs lors de la connexion

        Posté par  . Évalué à 3.

        le dernier mot syslog est en un seul mot :D

        • [^] # Re: Logs lors de la connexion

          Posté par  . Évalué à 1.

          Excuse :)
          donc voila ce que j'obtiens:

          Sep 25 22:30:58 barbara-X551MA rtkit-daemon[1289]: Supervising 8 threads of 5 processes of 1 users.
          Sep 25 22:33:42 barbara-X551MA rtkit-daemon[1289]: message repeated 7 times: [ Supervising 8 threads of 5 processes of 1 users.]
          Sep 25 22:33:55 barbara-X551MA systemd[1]: Condition check resulted in Run anacron jobs being skipped.
          Sep 25 22:34:18 barbara-X551MA systemd[1238]: gnome-terminal-server.service: Consumed 16.723s CPU time.
          Sep 25 22:34:20 barbara-X551MA systemd[1238]: Started Application launched by gsd-media-keys.
          Sep 25 22:34:21 barbara-X551MA dbus-daemon[1305]: [session uid=1000 pid=1305] Activating via systemd: service name='org.gnome.Terminal' unit='gnome-terminal-server.service' requested by ':1.127' (uid=1000 pid=9614 comm="/usr/bin/gnome-terminal.real --wait " label="unconfined")
          Sep 25 22:34:21 barbara-X551MA systemd[1238]: Starting GNOME Terminal Server…
          Sep 25 22:34:21 barbara-X551MA dbus-daemon[1305]: [session uid=1000 pid=1305] Successfully activated service 'org.gnome.Terminal'
          Sep 25 22:34:21 barbara-X551MA systemd[1238]: Started GNOME Terminal Server.
          Sep 25 22:34:21 barbara-X551MA systemd[1238]: Started VTE child process 9637 launched by gnome-terminal-server process 9619.
          Sep 25 22:35:02 barbara-X551MA rtkit-daemon[1289]: Supervising 8 threads of 5 processes of 1 users.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.