Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2929 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  disque dur: alignement partition, warnings parted/mkfs.ext4

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

disque dur: alignement partition, warnings parted/mkfs.ext4

n°1411926
rat de com​bat
attention rongeur méchant!
Posté le 29-12-2017 à 23:26:55  profilanswer
 

Bonsoir :hello: ,
 
j'ai un disque dur 3,5" 2To tout neuf ainsi qu'un boîtier USB 3.0 pour en faire un disque dur externe et je rencontre un petit problème pour la "mise en service" sous Debian Stretch.
 
Je veux une seule partition au format ext4.
 
J'ai d'abord fait

parted /dev/sdb
 (parted) mklabel gpt
 (parted) mkpart backup 0 100%


mais je me prends un warning "The resulting partition is not properly aligned for best performance." Du coup j'ai pas continué, regardé sur internet et utilisé  

(parted) mkpart backup 0% 100%


ce qui ne donne pas de warning mais le résultat
 

(parted) print                                                          
 Model: USB 3.0 (scsi)
 Disk /dev/sdb: 1953514584kiB
 Sector size (logical/physical): 512B/4096B
 Partition Table: gpt
 Disk Flags:  
 
 Number  Start     End            Size           File system  Name    Flags
  1      32768kiB  1953500047kiB  1953467280kiB  ext4         backup


me laisse perplexe, pourquoi tellement d'espace vide au début? Quand j'ai voulu formater la partition avec mkfs.ext4 /dev/sdb j'ai eu un message comme quoi il y a un décalage de 512 octets qui peut donner de mauvaises performances.
 
J'ai donc fait une deuxième tentative avec parted et 1MiB comme première valeur, divisible par 512 et 4096:

(parted) mkpart backup 1MiB 100%


parted me sors toujours son warning que j'ai ignoré, mkfs.ext4 ne râle pas cette fois ci. Voici l'affichage:

(parted) print
 Number  Start   End     Size    File system  Name    Flags
 1      1049kB  2000GB  2000GB  ext4         backup


Je suis un peu perdu :??: , quelqu'un peut me dire si c'est bon comme ça? Pourquoi parted me sors un warning quand même? Est-ce qu'il faut laisser de la place au début sur le disque (pour la table des partitions ou autre)? J'aimerai bien faire et éviter un truc qui me fasse perdre de la vitesse sur le disque...
 
edit 03.01: changement de catégorie


Message édité par rat de combat le 03-01-2018 à 18:00:21
mood
Publicité
Posté le 29-12-2017 à 23:26:55  profilanswer
 

n°1412041
rat de com​bat
attention rongeur méchant!
Posté le 02-01-2018 à 21:42:20  profilanswer
 

personne? mauvaise catégorie peut-être? :o

n°1412121
lecbee
Posté le 03-01-2018 à 19:51:40  profilanswer
 

Salut,
 
Tu partitionnes depuis le disque branché directement en SATA ou bien via le boîtier USB ?
 
Que donnes la commande suivante :

# parted -l /dev/sdb


 
Ce que je voudrais voir c'est ce qu'il indique comme taille de secteur logique/physique.

n°1412124
rat de com​bat
attention rongeur méchant!
Posté le 03-01-2018 à 20:04:18  profilanswer
 

:hello:  
 
Je partitionne depuis le boîtier USB.

Model: USB 3.0 (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:  
 
Number  Start   End     Size    File system  Name    Flags
 1      1049kB  2000GB  2000GB  ext4         backup


n°1412125
lecbee
Posté le 03-01-2018 à 20:06:55  profilanswer
 

C'est quoi le modèle du HDD ? Si tu as le Part Number ça serait top.

n°1412126
rat de com​bat
attention rongeur méchant!
Posté le 03-01-2018 à 20:20:38  profilanswer
 

C'est un Seagate BarraCuda 3,5" 2To. voici la doc
J'en ai un deuxième aussi en fait (+ un deuxième boîtier) qui vient de chez WD, j'ai pas encore testé avec celui-ci.

n°1412128
lecbee
Posté le 03-01-2018 à 20:44:44  profilanswer
 

Hum ouais j'ai l'impression que ce disque n'est que 4K, pas 512. Et je pense que le boîtier interfère avec cela en le faisant passer pour un 4K emulé 512.
Est-ce que tu peux sortir le HDD du boîtier et le brancher en SATA et puis refaire ma commande parted pour vérifier ?

n°1412130
rat de com​bat
attention rongeur méchant!
Posté le 03-01-2018 à 20:53:49  profilanswer
 

L'ordi n'est pas très accessible, brancher un DD en interne c'est chiant. Mais tiens j'y pense, j'ai exactement le même modèle en interne déjà! A priori même résultat:

Model: ATA ST2000DM006-2DM1 (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:  
 
Number  Start   End     Size    File system  Name  Flags
 1      1049kB  538MB   537MB   fat32              boot, esp
 2      538MB   794MB   256MB   ext2
 3      794MB   2000GB  2000GB

Et je vois aussi un start à 1049kB comme j'avais testé, donc à priori cette méthode / valeur est la bonne?? :??:

n°1412135
lecbee
Posté le 03-01-2018 à 21:12:20  profilanswer
 

rat de combat a écrit :

Mais tiens j'y pense, j'ai exactement le même modèle en interne déjà! A priori même résultat: [fixed]Model: ATA ST2000DM006-2DM1 (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/4096B


OK donc c'est pas ça. Et en même temps ça me parait plus normal car j'ai rarement (jamais ?) vu de HDD purement 4K.
 
 

rat de combat a écrit :

Et je vois aussi un start à 1049kB comme j'avais testé, donc à priori cette méthode / valeur est la bonne?? :??:


Oui oui la valeur de 1049 kB est parfaitement normale et optimisée.
C'est ce que j'utilise tout le temps aussi. Démarrer à 1 Mo permet d'aligner les secteurs sur 512 ou 4096 octets dans tous les cas donc c'est bien.
 
Du coup je comprends pas pourquoi parted te mets ce message... Peut-être que tu devrais tout recommencer (faire un destroy de la table gpt avec parted, puis remplir de 0 le début disque (genre les 4 premiers Mo) avec dd). C'est ce que je fais pour effacer toute trace d'ancienne table de partition et système de fichiers.

Message cité 1 fois
Message édité par lecbee le 03-01-2018 à 21:13:00
n°1412136
lecbee
Posté le 03-01-2018 à 21:14:31  profilanswer
 

Ah et j'oubliais, quand tu lances "gdisk /dev/sdb", est-ce qu'il te mets un message d'erreur ou d’avertissement quelconque ?

mood
Publicité
Posté le 03-01-2018 à 21:14:31  profilanswer
 

n°1412146
rat de com​bat
attention rongeur méchant!
Posté le 03-01-2018 à 23:01:14  profilanswer
 

lecbee a écrit :

Oui oui la valeur de 1049 kB est parfaitement normale et optimisée.
C'est ce que j'utilise tout le temps aussi. Démarrer à 1 Mo permet d'aligner les secteurs sur 512 ou 4096 octets dans tous les cas donc c'est bien.

Très bien, merci pour la confirmation! :jap:  

Citation :

Du coup je comprends pas pourquoi parted te mets ce message... Peut-être que tu devrais tout recommencer (faire un destroy de la table gpt avec parted, puis remplir de 0 le début disque (genre les 4 premiers Mo) avec dd). C'est ce que je fais pour effacer toute trace d'ancienne table de partition et système de fichiers.

Oui je vais faire ça mais plus ce soir. Je vous/te tiens au courant!

Citation :

Ah et j'oubliais, quand tu lances "gdisk /dev/sdb", est-ce qu'il te mets un message d'erreur ou d’avertissement quelconque ?

Faudra que je l'installe pour voir, je ferai ça demain ou vendredi.
Merci pour ton aide! :)

n°1412465
rat de com​bat
attention rongeur méchant!
Posté le 06-01-2018 à 23:05:11  profilanswer
 

Avec un peu de retard la suite:
 
J'ai lancé gdisk /dev/sdb, aucune erreur avec une partition qui démarre à 1Mo. Voici ce que ça donne:

Command (? for help): p
Disk /dev/sdb: 3907029168 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): ...
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907029134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
 
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      3907029134   1.8 TiB     8300  backup


J'ai suivi ton conseil et tout refait proprement:

dd if=/dev/zero of=/dev/sdb bs=4M count=2
 
parted /dev/sdb
 (parted) mklabel gpt
 (parted) mkpart backup 1MiB 100%
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? i

J'ai de nouveau le warning, mais comme tu disais que 1Mo c'est bien et que je suis du même avis j'ai décidé de l'ignorer. Peut-être c'est un bug à cause du boîtier USB ou autre?
 
Ensuite j'ai fait mkfs.ext4 /dev/sdb1 et un petit test de vitesse (lancé deux fois de suite, la première fois j'avais une valeur énorme, une histoire de buffer certainement):

dd if=/dev/zero bs=1M count=5000 of=/media/**/**/test
(5,2 GB, 4,9 GiB) 184 MB/s

Cela me semble tout à fait correct, je pense que le DD est correctement partitionné. :) J'ai lancé encore une fois gdisk, aucune erreur.
 
Pour mon deuxième disque (de chez WD, 5400 trs/min) j'ai 150MB/s, ça semble correct aussi.
 
Merci pour ton aide. :jap:  
 
Le seul truc qui me fait chier c'est que mon boîter USB (pourtant pas le moins cher) ne supporte pas le SMART apparamment, du coup pas de hddtemp ou smartctl pour avoir des infos. :kaola: J'aurais pas pensé que ce genre de trucs existe...

n°1412499
lecbee
Posté le 07-01-2018 à 15:05:05  profilanswer
 

Oui je pense que c'est le boîtier qui interfère, car tout semble correct sinon.
Et oui malheureusement les boîtiers USB qui supportent SMART, c'est un peu la loterie... Si tu as acheté ton boîtier USB récemment en ligne, tu peux laisser un avis sur le site marchand, afin d'aider les prochains acheteurs à faire leur choix.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  disque dur: alignement partition, warnings parted/mkfs.ext4

 

Sujets relatifs
Quel système de fichiers pour un disque de sauvegarde ?Chiffrement disque dur externe anormalement long
montage disque dur sur raspberryChangement intempestif de l'identifiant d'un disque
Restaurer un Grub avec sa partitionMonter disque dur synology sur le bash windows 10
Ajout disque en RAID1 sur OMVCloner un disque dur Ubuntu ?
clonage disque OS proxmoxBesoin d'aide pour monter un disque pas en forme
Plus de sujets relatifs à : disque dur: alignement partition, warnings parted/mkfs.ext4


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR