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 16/05/2007, à 14:49

Nathanos

Problème pour monté un disque dur

Bonjour tout le monde !

Alors voila, j'explique mon problème, il y a plusieurs mois en j'ai trimbalé mon disque dur externe en voiture et quand j'ai voulu le rebrancher chez moi, le montage automatique ne s'est pas déroulé et la commande mount me renvoi :

nathan@thanatos:~$ sudo mount -t vfat /dev/sdb1 /media/sdb1/
mount: /dev/sdb1: ne peut lire le super bloc

Pour essayer de réparer le truc, j'ai essayer de formater la partition (sudo mkfs.vfat -F 32 -I /dev/sdb) puis avec gparted j'ai récrée une partition, mais ça n'a rien changer, il veut toujours pas me monter mon disque dur.

Quelqu'un à une idée de comment je pourrais le faire remarcher ?

Merci ^^

Hors ligne

#2 Le 16/05/2007, à 15:39

tomlohave

Re : Problème pour monté un disque dur

tu peux poster le resultat de dmesg et de
sudo fdisk -l /dev/sdb
?

Hors ligne

#3 Le 16/05/2007, à 15:44

Nathanos

Re : Problème pour monté un disque dur

Oui, il me renvoi rien pour fdisk et pour dmesg j'ai ceci (mis en liens car trop de caractère, ça passait pas dans le post).

Dernière modification par Nathanos (Le 16/05/2007, à 15:50)

Hors ligne

#4 Le 17/05/2007, à 07:10

tomlohave

Re : Problème pour monté un disque dur

ok
une ou deux ? partitions sont détectées mais impossible de déterminer de quel type.
Si ton disque ne contient rien d'important, tu gagnerais ton temps à tout supprimer ...

essaie avec fdisk en ligne de commande
sudo fdisk /dev/sdb

supprime tout et recrée une ou pusieurs partitions

Hors ligne

#5 Le 17/05/2007, à 08:50

goodluck

Re : Problème pour monté un disque dur

Salut Nathanos,

En lisant ton message il semblerait que tu confonds partition et disque.
En effet on formate une partition après l'avoir défini (avec gparted, si tu y tiens) et l'on monte cette partition, pas ce disque.
Si bien que ta commande de formatage, logique a partir de ton erreur, n'a aucun sens, puisqu'elle demande de formater sdb et non sdb1 smile


Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/

Hors ligne

#6 Le 17/05/2007, à 09:27

philcero

Re : Problème pour monté un disque dur

Petit tests idiots :

As-tu essayé un : sudo mount /dev/sdb1 /media/sdb1

---> Sans spécifier le type d FS donc...

Ou bien : sudo fsck /dev/sdb1

--> Afin de voir si le FSCK detecte des problèmes...


Tout savoir sur les offres ADSL : www.adslinfos.fr

Hors ligne

#7 Le 17/05/2007, à 12:14

Nathanos

Re : Problème pour monté un disque dur

une ou deux ? partitions sont détectées mais impossible de déterminer de quel type.
Si ton disque ne contient rien d'important, tu gagnerais ton temps à tout supprimer ...

Déjà fait mais ça a pas améliorer mon problème.

supprime tout et recrée une ou pusieurs partitions

Ca change rien, il veut toujours pas lire le superbloc.

En effet on formate une partition après l'avoir défini (avec gparted, si tu y tiens) et l'on monte cette partition, pas ce disque.
Si bien que ta commande de formatage, logique a partir de ton erreur, n'a aucun sens, puisqu'elle demande de formater sdb et non sdb1

Non je confond pas, c'est juste une erreur d'utilisation. Je pensais qu'en l'utilisant sur sdb elle formaterait directement toutes les partitions. Apparemment je me suis trompé ^^ .

Petit tests idiots :

As-tu essayé un : sudo mount /dev/sdb1 /media/sdb1

Oui et ça renvoit :

nathan@thanatos:~$ sudo mount /dev/sdb1 /media/sdb1/
mount: /dev/sdb1: ne peut lire le super bloc

Ou bien : sudo fsck /dev/sdb1

--> Afin de voir si le FSCK detecte des problèmes...

Mon disque dur étant partitionner en fat32, j'ai lancé dosfsck et ça m'a renvoyer :

dosfsck 2.11, 12 Mar 2005, FAT32, LFN
FSINFO sector has bad magic number(s):
  Offset 0: 0x40615252 != expected 0x41615252
  Offset 484: 0x60417272 != expected 0x61417272
  Auto-correcting it.
Cluster 0 out of range (251657976 > 4357509). Setting to EOF.
Free cluster summary uninitialized (should be 4357507)
  Auto-setting.
Performing changes.
/dev/sdb1: 0 files, 1/4357508 clusters

Hors ligne

#8 Le 20/05/2007, à 08:46

philcero

Re : Problème pour monté un disque dur

Etrange cette histoire...

Vu que tu as déjà r.a.z ton disque rien ne coûte de reprendre à zéro, manière d'être sûr de ne rien oublier.

ATTENTION : Je parts du principe que quand tu pluggue ton disque est reconnu en tant que sdx (Afin de savoir lance la commande "tail -f /var/log/messages" et pluggue le bignou). Remplacer donc sdx par ce que tu récupères.

ATTENTION : A partir de maintenant on flingue tout sur le disque USB.

1. Cohérence physique.

Afin de valider qu'il n'y a pas de blocs HS, notament dans la zone d'amorce :

# sudo dd if=/dev/zero of=/dev/sdx bs=512 count=1

2. Mise en place d'un MBR.

On duplique le MBR de ton premier disque (Supposé être sda ici, pour savoir lance la commande "mount" et regarde le point de montage "/" qui doit te donner le nom de ton disque primaire : "/dev/sd?") :

# sudo dd if=/dev/sda of=/dev/sdx bs=512 count=1

3. Mise en place partition.

On créé une partition qui fait tout le disque :

# sudo fdisk /dev/sdx

On a récupéré le MBR du disque 1 donc il y en a forcemment, on va tout r.a.z.
Lister les paritions présentes avec la commande "p".
Pour chaque partition lancer la commande "d" et donner le numéro de la partition à supprimer.
Quand c'est vide, lancer la commande "n" et renseigner pour une partition complète.
Force l'ID de la partition avec la commande "t" (Le type W95/FAT32/LBA est "c").
Lister les paritions présentes avec la commande "p", il doit y en avoir une seule qui fait la taille du disque et qui est typée "c".
Quitter en sauvant avec la commande "w".

4. Formatage.

On formate en FAT32 :

# sudo mkdosfs -F 32 -n datas -S 4096 /dev/sdx1

5. Montage.

On monte :

# sudo mkdir /datas
# sudo chmod 777 /datas
# sudo mount /dev/sdx1 /datas

6. On sabre le champagne ?

# df -k /datas

--> Si c'est /dev/sdx1 c'est gagné.

Dernière modification par philcero (Le 20/05/2007, à 08:48)


Tout savoir sur les offres ADSL : www.adslinfos.fr

Hors ligne

#9 Le 21/05/2007, à 20:51

Nathanos

Re : Problème pour monté un disque dur

C'est partie pour un c/c de chacune des réponses à chacune des commandes ^^ :

nathan@thanatos:~$ sudo dd if=/dev/zero of=/dev/sdb bs=512 count=1
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,00245454 seconde, 209 kB/s
nathan@thanatos:~$ sudo dd if=/dev/sda of=/dev/sdb bs=512 count=1
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,00411998 seconde, 124 kB/s
nathan@thanatos:~$ sudo fdisk /dev/sdb

Le nombre de cylindres pour ce disque est initialisé à 8684.
Il n'y a rien d''incorrect avec cela, mais c'est plus grand que 1024,
et cela pourrait causer des problèmes en fonction pour certaines configurations:
1) logiciels qui sont exécutés à l'amorçage (i.e., vieilles versions de LILO)
2) logiciels d'amorçage et de partitionnement pour d'autres SE
   (i.e., DOS FDISK, OS/2 FDISK)

Incapable de repérage sur /dev/sdb
nathan@thanatos:~$ sudo mkdosfs -F 32 -n datas -S 4096 /dev/sdb1
mkdosfs 2.11 (12 Mar 2005)
nathan@thanatos:~$ sudo mount -t vfat /dev/sdb1 /datas
mount: /dev/sdb1: ne peut lire le super bloc
nathan@thanatos:~$ df -k /datas
Sys. de fich.           1K-blocs       Occupé Disponible Capacité Monté sur
/dev/sda8             10080488   4047436   5520984  43% /

Bon, je vais aller me sucider ou plutot je vais remettre le disque dur dans PC histoire de voir si c'est pas le rack dans lequel il est qui fou le bordel...

Dernière modification par Nathanos (Le 21/05/2007, à 20:51)

Hors ligne

#10 Le 22/05/2007, à 07:35

philcero

Re : Problème pour monté un disque dur

Peux-tu faire ce test s.v.p :

1. Dépluggue le disque maudit.
2. Lance dans une fenêtre terminal la commande :

tail -f /var/log/messages

3. Pluggue à nouveau le disque.
4. Poste les lignes qui ce sont affichées au moment du plug.

Autre chose :

1. Débluggue à nouveau qui tu sais.
2. Lance dans une fenêtre terminal la commande :

ls -l /dev/sdb*

3. Normalement il doit te dire qu'il n'y a ni fichier, ni répertoire de ce type.

Question subsidiaire :

1. Idem
2. Idem

ls -l /dev/sd*

3. Poste le résultat.

Dernière modification par philcero (Le 22/05/2007, à 07:36)


Tout savoir sur les offres ADSL : www.adslinfos.fr

Hors ligne

#11 Le 22/05/2007, à 12:20

Nathanos

Re : Problème pour monté un disque dur

Alors... ^^

Peux-tu faire ce test s.v.p :

Là encore le log fait 850 et quelques lignes, tu le trouveras donc ici

Autre chose :

Je confirme, c'est bien ça (logique en même temps ^^)

Question subsidiaire :

Il s'affiche que les partitions sur sda (logique aussi), soit :

nathan@thanatos:~$ ls -l /dev/sd*
brw-rw---- 1 root disk 8, 0 2007-05-22 13:57 /dev/sda
brw-rw---- 1 root disk 8, 1 2007-05-22 13:57 /dev/sda1
brw-rw---- 1 root disk 8, 2 2007-05-22 13:57 /dev/sda2
brw-rw---- 1 root disk 8, 3 2007-05-22 13:57 /dev/sda3
brw-rw---- 1 root disk 8, 5 2007-05-22 13:57 /dev/sda5
brw-rw---- 1 root disk 8, 6 2007-05-22 13:57 /dev/sda6
brw-rw---- 1 root disk 8, 7 2007-05-22 13:57 /dev/sda7
brw-rw---- 1 root disk 8, 8 2007-05-22 11:57 /dev/sda8

(oui je sais, j'aime bien faire pleins de partitions ^^)

Hors ligne

#12 Le 27/05/2007, à 20:31

Nathanos

Re : Problème pour monté un disque dur

Personne n'a d'idée alors ? Ca m'embêterais de mettre mon disque à la poubelle avec comme seule raison "ça marche pas"...

Hors ligne

#13 Le 01/06/2007, à 17:25

emixam61

Re : Problème pour monté un disque dur

slt,

je vais surement me faire maudire mais est ce que tu un windows d'installer sur ton pc?

a tu essayer la commande  chkdsk ? j'ai reussi a recupéré un dd qui avait crasher donc avant de la jeter a la poubelle essaye sa si tu l'a pas fais.


Dell M4400 - Nvidia FX770 / intel C2D P8700 / 4Go Ram
Dual boot: ubuntu Jaunty + compiz | Windows 7

Hors ligne

#14 Le 02/06/2007, à 19:13

Nathanos

Re : Problème pour monté un disque dur

a tu essayer la commande  chkdsk ?

Commande inconnu au bataillon... Si tu parles de fdisk, oui ça a déjà été fait plusieurs fois (cf. Message plus haut).

est ce que tu un windows d'installer sur ton pc?

Ouep et ce crétin ne me monte pas le disque dur sans rien donnée comme infos.

Hors ligne