Disque dur externe seagate expansion 2 TO non reconnu

Bonjour
je ne connais pas grand chose à Debian, c’est une connaissance qui me l’a installé et depuis je rame beaucoup quand il y a des manip spécifiques à réaliser.
j’ai le système suivant : Linux t400 3.2.0-4-686-pae #1 SMP Debian 3.2.32-1 i686 GNU/Linux. environnement GNOME
j’ai acheté un disque dur externe seagate expansion 2 TO. et quand je l 'installe, rien ne se passe. Pourtant le disque externe s’allume.
Comme je n’y connais rien, et qu’aucun msg d’erreur ou d incompatibilité ne s’affiche, je ne sais pas du tout par où commencer.

je remercie d’avance les utilisateurs qui pourront me donner quelques pistes !

Salut et bienvenue,

Ton disque dur n’est probablement pas formaté (aucune partition). Tu as le choix entre plusieurs formats, mais si tu n’es que sous Linux, on te conseille EXT4. Si t’as besoin de partager certaines données avec d’autres systèmes (windows / mac) ça peut aussi être intéressant que tu gardes une petite partition FAT32 de côté (sachant que tu ne pourras pas y mettre de fichiers > 4 Go).

Tu peux installer et utiliser gparted pour effectuer ce formatage facilement (ou bien l’outil de partitionnement de Gnome).

Ensuite, le reste devrait se faire tout seul.

Les éventuels pépins donnent lieu à des messages d’erreurs lors du dé/branchement de la prise USB, que tu peux consulter en tapant [mono]dmesg[/mono] dans un terminal.

merci beaucoup pour cette réponse rapide!

j ai installé Gparted et quand je l’ouvre, j’ai 3 partitions qui s’affichent : /dev/sda1 (ext2, status mounted on /boot) une autre /dev/sda2 (crypt-luks) et une nommée unallocated… je n’ai jamais fait de partition avant dc je ne sais pas de quoi il s’agit…
et je ne peux pas créer une nouvelle partition tant que celles ci sont actives…

en haut à droite de la fenêtre tu devrais avoir un liste déroulante te permetant de sélectionner le disque a modifier.
[mono]sda[/mono] est en général ton disque système, donc a ne pas toucher si tu ne veux pas tout réinstaller.

Un moyen simple de savoir de manière certaine quel est ton disque externe est de lancer gparted avec ton disque débranché et de noter tous les disques dispo dans la liste déroulante. Puis tu branche ton disque et dans le menu en haut à gauche tu devrais trouver un option pour rafraichir la liste des disques. Ensuite tu regarde quel disque vient de s’ajouter à la liste et tu as ton disque externe.

Si, comme je le pense, il est tout gris (unallocated) tu clique dessus, puis il faut que tu créé une table de partition (“msdos”), et enfin tu peux passer à la création des partitions proprement dit. :mrgreen:

la liste déroulante ne propose qu’un disque à modifier /dev/sda

j ai débranché le disque , et relancé gparted, et ce sont toujours les mêmes disques listés…
en rallumant mon disque dur externe, et en faisant “refresh” rien ne s’ajoute dans la liste…
même le “unallocated” ne disparaît pas quand mon dd externe est éteint!!

gparted normalement ça sait manipuler tout, donc étonnant qu’il ne te trouve pas de “/dev/sdb” ou qqch.

Donc voir ma réponse plus haut, débrancher/rebrancher, et taper [mono]dmesg[/mono] dans un terminal pour en lire (et copier sur ce forum) les dernières lignes.

Note: ça peut arriver qu’il subsiste une partition “unallocated” sur un disque. Ca n’est pas très grave si elle est petite car dans ce cas tu perds très peu d’espace disque, et dans ce cas tu peux ne pas y toucher.

Après avoir branché ton disque, tu peux aussi donner le résultat de:

dmesg :
[23055.076055] usb 2-1: URB BAD STATUS -71
[23055.184136] usb 2-1: reset high-speed USB device number 12 using ehci_hcd
[23055.317613] scsi 14:0:0:0: Device offlined - not ready after error recovery

fdisk -l
aucun retour

et
parted -l

/dev/mapper/control: open failed: Permission denied
Failure to communicate with kernel device-mapper driver.

merci :wink:

fdisk et parted devraient te lister ton sda.
Il faut taper ces commandes en étant root.

Tu as partitionné tes disques avec LVM ? Je ne connais pas.

j’ai tapé ces commandes en étant en “root” sur le terminal.

par contre je n’ai jamais partitionné mes disques avec quoi que ce soit … je ne sais même pas ce que c’est LVM.
c’est surement l’ami qui a utilisé cet ordi. il a régulièrement fait des mis à jour et des manip mais sans m’expliquer…

Peux tu donner le résultat de dmesg | grep sd
Et sinon, as tu vérifié que le disque apparaissait dans le BIOS?

[ 23.135718] sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
[ 23.135791] sd 0:0:0:0: [sda] Write Protect is off
[ 23.135795] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 23.135820] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
[ 23.477651] sda: sda1 sda2
[ 23.477914] sd 0:0:0:0: [sda] Attached SCSI disk
[ 23.481495] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 98.110231] Installing knfsd (copyright © 1996 okir@monad.swb.de).
[ 1438.343594] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 1438.344653] sd 6:0:0:0: [sdb] 512000 512-byte logical blocks: (262 MB/250 MiB)
[ 1438.345277] sd 6:0:0:0: [sdb] Write Protect is off
[ 1438.345280] sd 6:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 1438.346013] sd 6:0:0:0: [sdb] Asking for cache data failed
[ 1438.346017] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1438.396791] sd 6:0:0:0: ioctl_internal_command return code = 8070000
[ 1438.398897] sd 6:0:0:0: [sdb] Asking for cache data failed
[ 1438.398902] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1438.508459] sdb: sdb1
[ 1438.511668] sd 6:0:0:0: [sdb] Asking for cache data failed
[ 1438.511672] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 1438.511676] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 1438.560906] sd 6:0:0:0: ioctl_internal_command return code = 8070000
[ 1438.780774] sd 6:0:0:0: ioctl_internal_command return code = 8070000
[ 1438.848951] sd 6:0:0:0: ioctl_internal_command return code = 8070000
[ 1438.908793] sd 6:0:0:0: ioctl_internal_command return code = 8070000
[ 1439.032963] sd 6:0:0:0: ioctl_internal_command return code = 8070000
[ 1439.256931] sd 6:0:0:0: ioctl_internal_command return code = 8070000
[ 1439.256967] FAT-fs (sdb1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 1646.720853] sd 6:0:0:0: ioctl_internal_command return code = 8070000
[ 1646.740552] sdb: detected capacity change from 262144000 to 0
[ 2080.208389] sd 7:0:0:0: Attached scsi generic sg2 type 0
[ 2080.209362] sd 7:0:0:0: [sdb] 512000 512-byte logical blocks: (262 MB/250 MiB)
[ 2080.209994] sd 7:0:0:0: [sdb] Write Protect is off
[ 2080.210003] sd 7:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 2080.210612] sd 7:0:0:0: [sdb] Asking for cache data failed
[ 2080.210621] sd 7:0:0:0: [sdb] Assuming drive cache: write through
[ 2080.252904] sd 7:0:0:0: ioctl_internal_command return code = 8070000
[ 2080.256388] sd 7:0:0:0: [sdb] Asking for cache data failed
[ 2080.256398] sd 7:0:0:0: [sdb] Assuming drive cache: write through
[ 2080.366021] sdb: sdb1
[ 2080.369606] sd 7:0:0:0: [sdb] Asking for cache data failed
[ 2080.369611] sd 7:0:0:0: [sdb] Assuming drive cache: write through
[ 2080.369615] sd 7:0:0:0: [sdb] Attached SCSI removable disk
[ 2080.416916] sd 7:0:0:0: ioctl_internal_command return code = 8070000
[ 2080.649030] sd 7:0:0:0: ioctl_internal_command return code = 8070000
[ 2080.732912] sd 7:0:0:0: ioctl_internal_command return code = 8070000
[ 2080.776911] sd 7:0:0:0: ioctl_internal_command return code = 8070000
[ 2080.896908] sd 7:0:0:0: ioctl_internal_command return code = 8070000
[ 2080.964886] sd 7:0:0:0: ioctl_internal_command return code = 8070000
[ 2080.966389] FAT-fs (sdb1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 2822.324887] sd 7:0:0:0: ioctl_internal_command return code = 8070000
[ 2822.343730] sdb: detected capacity change from 262144000 to 0
[ 8387.778162] sd 10:0:0:0: Attached scsi generic sg2 type 0
[ 8387.784246] sd 10:0:0:0: [sdb] Attached SCSI removable disk
[15320.798058] sd 13:0:0:0: Attached scsi generic sg2 type 0
[15320.803972] sd 13:0:0:0: [sdb] Attached SCSI removable disk

en ce qui concerne le bios, je ne sais pas trop comment y accéder pr verifier :frowning:

Bizarre il voit deux disques, un premier de 160G (ton disque racine) et un autre de 262M. Que donn e explicitement

sous root?

Vu la taille et le type de système de fichier FAT, le “disque” de 250 Mio pourrait être une clé USB flash. Il faudrait afficher un peu plus de lignes de dmesg après le branchement du disque, là c’est un peu juste (mais suffisant pour voir qu’il y a un problème).

J’y ai pensé mais je doute car il y a ce message indiquant le changement de capacité ramené à 0 octets.
Je pense un souci avec le BIOS, 2T; peut être qu’il a du mal…

Code:
parted /dev/sdb

voici ce qui est indiqué : WARNING: You are not superuser. Watch out for permissions.
Error: Could not stat device /dev/sdb - No such file or directory.
Retry/Cancel?

Bon /dev/sdb est dans les choux. Y-avait-il une clef USBn(vieille) comme le suggère Pascal?

Juste au cas ou ( truc c** ), a tu essayé de le brancher sur un autre port usb?? (juste au cas ou le port utilisé soie défectueux…)

Ou plutôt, vu le disque, as tu essayer avec un hub USB alimenté, je pense à une insuffisance d’alimentation. Laisse tomber le BIOS, je pensais à une disque interne et non un externe…

Autre chose qui me vient à l’esprit, ton disque est il auto-alimenté ou a t’il une alim externe? Si il est auto-alimenté, utilise tu le cordon d’origine? Les cordon USB ne sont pas tous identique… Et j’ai eu le cas d’un hdd samsung sur lequel il y avais un cordon de 30cm que j’ai voulu remplacer par un cordon d’1 mètre qui ne marchait pas avec.

C’est la même chose. Tu voulais plutôt dire “auto-alimenté ou bien alimenté par le bus” ?

Pour rappel, dans la norme USB un périphérique peut avoir deux types d’alimentation :

  • par le bus USB (bus-powered)
  • par tout autre moyen (alimentation externe, batterie, panneau solaire…), on dit alors qu’il est auto-alimenté (self-powered).

En résumé :
alimentation externe = auto-alimenté != alimenté par le bus