logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-08-2011 06:34:44

cmm
Adhérent(e)
Lieu : Meudon
Distrib. : Debian 11 bullseye
Noyau : Linux 5.10.0-8-amd64
(G)UI : mate
Inscription : 23-09-2008
Site Web

formatage d'un disque en ext4

Bonjour à toutes et à tous!

Je viens d'acheter un très joli petit disque dur externe de 500 G qui me servira pour sauvegarder mon système.
A l'origine il était formaté en NTSC et contenait quelques dossiers et programmes, notamment de cryptage,  utilisables avec Windows, dont je n'ai pas l'usage. Aussi je l'ai formaté avec une partition unique en ext4, pensant gagner ainsi un chouia en capacité. J'ai utilisé pour cela l'utilitaire de disque du menu Gnome. Ceci fait, j'ai observé que le disque contenait encore un dossier lost+found que j'ai viré en tapant rm -Rf /media/le nom de mon disque. Le disque est donc maintenant vide. Or lorsque je clique sur son icône avec le bouton droit de la souris et que je choisis "Propriétés", je vois qu'il y a 23,5 G utilisés et seulement 434,9 G libres. Je ne comprends pas pourquoi il y a tant de place perdue! Quelqu'un peut-il me l'expliquer? merci d'avance!

Hors ligne

#2 10-08-2011 06:44:36

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : formatage d'un disque en ext4

Bonjour cmm,

Refait le formatage de ton disque en utilisant la commande cfdisk pour écrire la table des partitions et mkfs pour le formatage et garde donc le fichier de sav lost+found, il ne pèse rien.

Quant à la capacité des disques, l'annonce de 500go est nominale, pratiquement, il n'y a JAMAIS la quantité annoncée dans la terminologie d'un disque pour sa capacité réelle.
Bizarrement, c'est toujours moins dans la réalité vraie, va savoir pourquoi ??? wink

Amitié, Joel lol

Dernière modification par smolski (10-08-2011 06:48:35)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 10-08-2011 06:58:29

cold.apok
Membre
Distrib. : squeeze
Inscription : 08-08-2011

Re : formatage d'un disque en ext4

smolski a écrit :

Bonjour cmm,

Bizarrement, c'est toujours moins dans la réalité vraie, va savoir pourquoi ??? wink

Amitié, Joel lol


Bonjour,
Parce que avec l'arrivée des disques dur de grosses capacité il y a quelques années 1Mo ne fait plus 1024 Ko, mais 1 Mo fait 1000Ko, et pareil To avec les Go.

hmm

Dernière modification par cold.apok (10-08-2011 06:59:04)

Hors ligne

#4 10-08-2011 07:23:32

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : formatage d'un disque en ext4

Merci de cette précision cold.apok !

En fait, cette particularité n'empêcherait pas d'indiquer la capacité réelle des disques, c'est juste une volonté pour gruger le client, une volonté identique aux prix à 99,99€ plutôt qu'à 100€, etc...
L'ère du merdecandidecharge quoâ !

Voilà pourquoi, à mon avis, le libre est essentiel à développer afin de rétablir chacun dans ses vérités et les partager.

Tchibâââ ! lol

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#5 10-08-2011 10:26:31

cmm
Adhérent(e)
Lieu : Meudon
Distrib. : Debian 11 bullseye
Noyau : Linux 5.10.0-8-amd64
(G)UI : mate
Inscription : 23-09-2008
Site Web

Re : formatage d'un disque en ext4

Merci Joël pour tes conseils, que je vais suivre!

Amicalement,

C.-M. M.

Hors ligne

#6 30-08-2011 18:12:44

Ovopack
Membre
Lieu : Lyon
Distrib. : Wheezy
(G)UI : Gnome-panel
Inscription : 25-04-2011

Re : formatage d'un disque en ext4

Regardez bien ce qu'il est écrit sur l'emballage : 500G mais Giga quoi? Bits? Bytes? Octets? Ils ne sont pas idiots, ils te donne l'unité qui t'affichera le chiffre le plus gros pour une même capacité.

Une petite recherche sur google vous montre les différences et les conversions à faire.

En général, 500GB = 500/1024x1000 = 488,...Go => déjà 12G de perdu! Tu retires la place pour le système de fichiers, la table d'allocation des fichiers (inode sous linux, je crois), les méta-données (proprio, date, ...), etc..., et voila comment on en arrive là!

Dernière modification par Ovopack (30-08-2011 18:13:41)

Hors ligne

#7 30-08-2011 19:10:17

Invité-5
Banni(e)

Re : formatage d'un disque en ext4

Le tatouage Disque Dur, la Menace fantôme ?

cmm a écrit :

je vois qu'il y a 23,5 G utilisés


Ça peut être aussi la partition "cachée" avec tous ce qui faut pour utiliser Windows (MBR etc..) et ce n'est pas forcément un signe que DD est tatoué.

Pourquoi faire, eh bien à cause des liens commerciaux qui unissent les constructeurs et Microsoft, ce dernier voit dans les logiciels libres comme Linux une menace potentielle de la part de la concurrence (le logiciel libre)...

Si jamais je dis des bêtises corrigez-moi !

EDIT :

Une petite recherche sur google


Il ne faut pas non plus croire tout ce qu'on vous dit, même si on approche "la verité"  smile

Dernière modification par Invité-5 (30-08-2011 19:16:05)

#8 30-08-2011 22:02:07

misaine
Membre
Lieu : sables d'olonne
Distrib. : Antergos (Archlinux)
Noyau : 4.3.3
(G)UI : gnome-shell 3.18.2
Inscription : 29-07-2007

Re : formatage d'un disque en ext4

En général, 500GB = 500/1024x1000 = 488,...Go


plus exactement

1Kio = 2puissance10 octets soit 1024octets

1 disque de 500 000 000 000 octets fait donc 500 000 000 000 /1024x1024x1024 = 465.66 Gio

voir encore moins si on applique le même calcul sur 1/2 x 1000 000 000 000 octets soit 0.455 Tio
edit

Dernière modification par misaine (31-08-2011 19:45:10)


amd phenom 7650 , 4 Go DDR2 ,GeForce N210

Hors ligne

#9 31-08-2011 16:21:56

Ovopack
Membre
Lieu : Lyon
Distrib. : Wheezy
(G)UI : Gnome-panel
Inscription : 25-04-2011

Re : formatage d'un disque en ext4

Hmm je ne suis pas vraiment d'accord avec toi Darien, dsl tongue

A ce que j'en ai lu, un DD tatoué a juste un code placé au début (Hp entre autre le fait). Je crois même qu'il est dans le MBR.

Pour le MBR, windows ne fait qu'une redirection sur une partition de seulement 100Mo pour charger son MBR perso, bien plus gros, qui ne tient pas dans le premier secteur du disque dur. Donc ici, les 100Mo sont négligables comparés à toute la place qu'il à perdue!

Mettre linux sur un ordi tatoué n'est pas un problème en soit. Le soucis sera si la personne veut retourner sous windows : il faudra replacer le tatouage sur le disque sous peine d'avoir "this copy of windows is not genuine". Ceci étant, quand j'étais encore sous windows, tout ce que j'ai perdu en ne l'activant pas, c'était mon fond d'écran... Je n'ai pas de pc tatoué mais le résultat était le même (je n'allais quand même pas repayer cette d'aube de win pour l'avoir en anglais!!)

On peut contrer ca en enregistrant le mbr d'origine avec :

dd if=/dev/sda of=fichier.sex bs=512 count=1


Taille à revérifier.

Pour le réinstaller, on inverse if et of mais on perd le MBR linux... Vilain microbesoft!

1 disque de 500 000 000 000 octets fait donc 500 000 000 000 /1024x1024x1024 = 465.66 Go


Oui, mais tu fais le calcul à l'envers! et pas le bon! Tu convertis des octets en Go mais en achetant un disque, la taille est donnée en GB. Sous linux, pas de soucis, il travail en bits mais sous windows les gens croiront avoir perdu de la place.

Comme cmm à donné la place en bits, la conversion en octet est inutile. Comme dis plus haut, la place qui manque peut être prise par : MBR, table partition, partition boot, système de fichiers, table allocation fichiers, toutes les meta-data, sans compter les 5% réservés pour le root.

Cependant, le "b" en fonction qu'il soit écrit en majuscule ou non peut vouloir dire "bits" ou "Bytes". Il faudrait que je me repenche sur la question.

Pour conclure, les tailles données par le constructeur sont vraies puisque l'unité qu'ils mettent est bonne cependant, il faut prendre en compte les éventuelles conversion en octets (pour windows) et toutes la place prise par ce que j'ai cité plus haut.

Un exemple bien concret : créez une partitions non formaté sur gparted et regardez la place vide. Maintenant, un "mkfs.ext4 /dev/...." et regardez à nouveau... Mettez cette perte à l'echelle d'un disque de 500Go et on y voit déjà plus claire!

Dites moi si vous n'êtes pas d'accord!

Dernière modification par Ovopack (31-08-2011 16:39:04)

Hors ligne

#10 31-08-2011 19:20:04

misaine
Membre
Lieu : sables d'olonne
Distrib. : Antergos (Archlinux)
Noyau : 4.3.3
(G)UI : gnome-shell 3.18.2
Inscription : 29-07-2007

Re : formatage d'un disque en ext4

voici mon disque de 500GB formaté en ext4 avec presque rien dessus
le resultat est effectivement en Gio et non pas en Go

byte et octet sont de même valeur  http://fr.wikipedia.org/wiki/Byte

1314814651.png

Dernière modification par misaine (31-08-2011 19:35:17)


amd phenom 7650 , 4 Go DDR2 ,GeForce N210

Hors ligne

#11 31-08-2011 21:10:34

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : formatage d'un disque en ext4

Sans compter que mega est de plus en plus souvent 1000 et non 1024, ce qui fait perdre 48576 sur un Giga. sad

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#12 31-08-2011 21:12:12

Ovopack
Membre
Lieu : Lyon
Distrib. : Wheezy
(G)UI : Gnome-panel
Inscription : 25-04-2011

Re : formatage d'un disque en ext4

c'est un coup à chopper une migraine tout ca ! mad

Alors oui, j'avais déjà remarqué toute cette place perdue sur un disque, et cela vient effectivement du système de fichier. C'est d'ailleurs pour ca que lorsque je dois formater de petits supports, je les met en fat32.

Pour bits et Bytes, effectivement c'est trompeur. Ton lien m'a un peu rafraichi la mémoire. C'est Bytes et non bits que j'aurrais dû utiliser. J'ai aussi fait une recherche sur les Gio et pour résumer, c'est identique au Go à ceci près que lorsque l'on passe de Mio à Gio il n'y a pas de changement (hormis le déplacement de la virgule). Linux a apparement adopté cette norme justement pour contrer ces fabriquants (tous...) qui continuent de nous induire en erreur.

Même windows s'y met!!!!

Windows Vista écrit les valeurs en Go (puissance de 10), tout en les calculant en Gio (puissance de 2), ce qui est contraire à l'écriture dans le SI.


Le fait que l'usage de préfixes en puissances de 10 permette d'afficher commercialement des capacités supérieures à celles données par les puissances de 2 peut introduire une erreur d'appréciation de la part d'utilisateurs non avertis. Ainsi, un disque dur de 100 gigaoctets (100×109 octets) contient le même nombre (à l'erreur d'arrondi près) d'octets qu'un disque de 93,13 gibioctets (93,13×230 octets).


En conlusion, on ne parle plus de bits pour un disque dur mais ce sont des Bytes. On peut les considérer comme des octets car la plupart du temps de sont des Bytes de 8bits donc 1 octet tongue

Enfin, sur la perte de place, c'est flagrant de voir que la plus grosse perte se fait au niveau du système de fichier ext4 mais il ne faut pas non-plus trop négliger les conversion d'unité comme vu plus haut.

Avoir si tune2fs nous permet de réduire toute cette allocation (surtout si ce n'est que pour avoir des gros fichiers)

Ovopack

Dernière modification par Ovopack (31-08-2011 21:21:27)

Hors ligne

Pied de page des forums