web-dev-qa-db-fra.com

Le formatage du disque dur a échoué

Je suis assez nouveau pour Ubuntu, alors s'il vous plaît, ne me mordez pas la tête si je pose une question stupide.

Quoi qu’il en soit, j’ai essayé de formater l’un de mes disques durs avec l’outil gnome disks, ce qui a renvoyé une erreur.

Error creating file system: Command-line `mkntfs -f -F -L "New Volume" "/dev/sdb"' exited with non-zero exit status 1:
stdout: `Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
'
stderr: `/dev/sdb is entire device, not just one partition.
mkntfs forced anyway.
Error writing to /dev/sdb: Input/output error
Error writing non-resident attribute value.
add_attr_sd failed: Input/output error
Couldn't create root directory: Input/output error
Failed to fsync device /dev/sdb: Input/output error
Warning: Could not close /dev/sdb: Input/output error
' (udisks-error-quark, 0)

Je n'ai aucune idée de ce que cette erreur signifie et de la manière dont je devrais formater mon disque dur (SI j'en suis encore capable). Est-ce que cela signifie que mon disque dur est frit et que je peux simplement le jeter, ou puis-je le sauvegarder?

MODIFIER:

Utiliser Sudo fdisk -l renvoie le résultat suivant:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00084eb8

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758   312580095   156039169    5  Extended
/dev/sda5          501760   312580095   156039168   8e  Linux LVM

Disk /dev/sdc: 82.0 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders, total 160086528 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd30c01f2

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048   160083967    80040960    7  HPFS/NTFS/exFAT

Disk /dev/mapper/ubuntu-root: 237.4 GB, 237447938048 bytes
255 heads, 63 sectors/track, 28868 cylinders, total 463765504 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/ubuntu-root doesn't contain a valid partition table

Disk /dev/mapper/ubuntu-swap_1: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders, total 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/ubuntu-swap_1 doesn't contain a valid partition table

Mais cela ne contient pas le disque dur que je tente de formater, semble-t-il. Les deux autres périphériques qui apparaissent (/ dev/sda et/dev/sdc) sont ceux que j'ai combinés en une seule vue logique. Le troisième, ou devrais-je dire le deuxième (/ dev/sdb), n'apparaît jamais dans cette liste, mais uniquement dans l'utilitaire gnome disks. Le formatage depuis la ligne de commande, ainsi que le formatage depuis utillity renvoie le même résultat.

EDIT 2:

Utiliser Sudo parted -l a renvoyé ce qui suit:

    Model: ATA MAXTOR STM316021 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size   Type      File system  Flags
 1      1049kB  256MB  255MB  primary   ext2         boot
 2      257MB   160GB  160GB  extended
 5      257MB   160GB  160GB  logical                lvm


Error: /dev/sdb: unrecognised disk label                                  

Model: ATA Maxtor 6Y080L0 (scsi)
Disk /dev/sdc: 82.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  82.0GB  82.0GB  primary


Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu-root: 237GB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End    Size   File system  Flags
 1      0.00B  237GB  237GB  ext4


Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu-swap_1: 4295MB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End     Size    File system     Flags
 1      0.00B  4295MB  4295MB  linux-swap(v1)

Comme indiqué, mon périphérique/dev/sdb n'est pas reconnu (Error: /dev/sdb: unrecognised disk label). Cela devrait me rapprocher un peu de la solution, si seulement je savais quoi faire avec cela.

EDIT 3:

Après quelques recherches supplémentaires, il s'avère que mon disque dur n'a pas de table de partition et que je ne peux pas en créer une sur le périphérique, car mon ordinateur le détecte comme s'il s'agissait d'une partition de longueur nulle.

Je vais devoir réduire mes pertes et accepter le fait que c'est mort. Merci quand même pour votre aide.

4
Gabi Barrientos

Avant de pouvoir créer un système de fichiers, vous devez créer une partition.

  • Sudo fdisk /dev/sdX
    Où "X" est la lettre du lecteur (comme sda ​​ou sdb selon le lecteur).

  • n => Créer une nouvelle partition (puis créez ce dont vous avez besoin)

  • t => Spécifiez le type (NTFS est 07 je pense, mais vous pouvez regarder la liste avec L)

  • w => Écrire les modifications sur le disque et quitter

Maintenant, vous pouvez créer votre système de fichiers avec Sudo mkfs.ntfs /dev/sdX1where "x" est la lettre de lecteur ci-dessus. Ajoutez les paramètres de configuration dont vous avez besoin.

5
prophecy201

J'avais des problèmes avec un lecteur USB démarrable sur lequel j'avais installé YUMI. Il ne monte qu'en lecture seule. J'ai décidé de jeter toutes les données sur le lecteur USB et recommencer. Si vous souhaitez conserver des données de votre clé USB, sauvegardez-les en premier.

J'ai d'abord essayé d'utiliser l'utilitaire graphique "Disks" d'Ubuntu, disponible avec Ubuntu 12.10. Je recevais la même erreur en essayant de formater le lecteur USB, "udisks-error-quark, 0". Il s'avère que le lecteur USB doit être repartitionné, pas seulement reformaté. J'ai réussi à résoudre le problème (à l'aide de l'interface graphique uniquement) en procédant comme suit:

Installez gparted à partir du centre logiciel Ubuntu et exécutez-le. gparted m'a tout d'abord montré les partitions de mon disque dur,/dev/sda. Pour montrer mon lecteur USB, dans le menu, je suis allé à

Gparted -> devices ->/dev/sdc (pourrait être/dev/sdb ou un autre selon le nombre de périphériques que vous avez connectés, si vous avez plusieurs disques durs, ou d'autres lecteurs USB ou un iphone monté, la dernière lettre sera différente Vous devez vous assurer de connaître le nom du périphérique du lecteur USB que vous souhaitez partitionner, sinon vous effacerez quelque chose par inadvertance.

lorsque j’ai fait cela, il a montré la partition de mon lecteur USB, dans mon cas mes 3,73 Go et n’ayant qu’une partition, alors que mon disque dur était périphérique/dev/sda avec 74,53 Go et possédant 3 partitions intitulées "ext4", "étendu", et "linux-swap".

Après avoir sélectionné mon lecteur USB, j'ai cliqué avec le bouton droit de la souris sur la zone de partition de Gparted et sélectionné "supprimer". La zone de partition est devenue grise et marquée "non allouée". J'ai à nouveau cliqué avec le bouton droit dans la zone grise et sélectionné "Nouveau". J'ai autorisé la taille maximale par défaut et changé le type de système de fichiers par défaut de "ext2" à "fat32" et j'ai entré un nom d'étiquette pour la nouvelle partition sur mon lecteur USB.

(Vous pouvez également utiliser un système de fichiers ntfs. Pour décider du système de fichiers à utiliser sur votre clé USB, recherchez une clé usb google ntfs fat32. Lisez quelques messages de forum qui apparaissent dans les résultats. Chacun a ses avantages et ses inconvénients, qu’il joue à Nice ou non. avec Windows ou un Mac, ou le chargement de gros fichiers multimédias.)

Ensuite, j'ai vérifié une fois de plus que mon lecteur USB était sélectionné pour effectuer l'opération de partition et non mon disque dur ou un autre périphérique! Le sélecteur de périphérique situé en haut à droite de la fenêtre gparted affiche/dev/sdc. Le vôtre peut être différent.

Puis j'ai cliqué sur la coche verte en haut de la fenêtre gparted qui va "Appliquer toutes les opérations"

Si tout se passe bien, vous obtenez une fenêtre contextuelle indiquant que toutes les opérations ont été effectuées avec succès. Si vous recevez un message sur le périphérique utilisé par un autre programme, "éjectez" le lecteur en cliquant avec le bouton droit de la souris sur son icône dans la barre des tâches de l'unité et en sélectionnant "éjecter". Ensuite, retirez et réinsérez le lecteur USB. Dans le menu gparted, allez à Gparted -> Refresh Devices et vous devriez pouvoir sélectionner à nouveau le lecteur USB. Vous devrez peut-être lui indiquer que vous souhaitez créer une nouvelle partition avec les options que vous avez saisies auparavant. Ensuite, essayez de cliquer à nouveau sur le bouton coche vert pour partitionner.

Une fois qu'il a été partitionné, essayez d'utiliser votre gestionnaire de fichiers pour y copier un fichier et voir s'il fonctionne. Ça devrait aller! Pas besoin d'utiliser l'outil de disque pour formater.

1
chiriones