Les partitions système GPT réservées et EFI sont-elles importantes?

17

Je me demande à quoi servent la partition réservée GPT et la partition système GPT EFI . En ai-je besoin et que se passerait-il si je les supprimais?

A quoi ça sert aussi?

Je veux dire les 2e et 3e sur la photo.

Capture d'écran du gestionnaire de partition

user2612619
la source
Je demande parce que j'essaie d'installer Linux et quand je l'installe (Crunchbang) quand je démarre, il montre ubuntu là-bas même si je n'ai pas ça. Je me demande donc s'il s'agit d'une ancienne installation.
user2612619
Les avez-vous ouverts pour voir quels fichiers s'y trouvent? Vérifiez les trois premières partitions répertoriées.
Synetech
Je ne peux pas qu'ils soient cachés dans les fenêtres.
user2612619
Vous pouvez leur attribuer une lettre de lecteur avec le composant logiciel enfichable Gestion des disques ( diskmgmt.msc).
Synetech du

Réponses:

26

Je pense que la bonne réponse nécessite quelques détails techniques.

introduction

Votre ordinateur ne possède probablement qu'un seul disque dur. Ce que vous pouvez voir dans la fenêtre présentée sur une capture d'écran sont en fait des partitions, même si votre système les appelle des disques.

De manière générale, les lecteurs peuvent être utilisés sans partitionnement. La plupart des clés USB fonctionnent comme ça. [1] Mais l'utilisation de partitions présente de nombreux avantages, pour n'en nommer que quelques-unes:

  • Vous pouvez avoir deux systèmes d'exploitation assis sur le même disque dur et ne pas interférer l'un avec l'autre. Chacun traitera sa partition comme un lecteur logique et ne jouera pas avec les autres sauf si vous le lui dites.
  • Vous pouvez logiquement séparer vos données. Si une partition est corrompue pour une raison quelconque, les autres partitions resteront très probablement intactes.
  • Il est préférable d'utiliser des partitions que d'utiliser plusieurs disques durs plus petits, car votre système est plus silencieux, consomme moins d'énergie et vous pouvez les redimensionner, les supprimer, les déplacer, etc.
  • Vous pouvez utiliser certaines parties du disque dur à des fins spéciales.

Tables de partition

Votre disque dur comporte une table de partition. C'est une structure qui décrit la disposition de sa partition.

Jusqu'à récemment, le schéma de partitionnement MBR était utilisé dans la plupart des cas. Il a été appelé ainsi parce que la table de partition était à l'intérieur d'un enregistrement de démarrage principal - une partie réservée du disque (le tout premier secteur physique) qui contient le premier code d'amorçage lu sur le disque, et contient également la table de partition pour le lecteur - qui indique le nombre de partitions, leur emplacement et le type de système de fichiers utilisé par chacune (par exemple, FAT32, NTFS, etc.)

Pendant l'amorçage, le micrologiciel de la machine lit le code MBR et lui transfère le contrôle. Le code MBR lit à son tour le premier bloc de l' enregistrement de démarrage de volume à partir de la partition active identifiée dans la table de partition et lui transfère le contrôle. Ce code à son tour lit le reste du VBR, qui, enfin, charge les fichiers appropriés à partir de la partition et démarre le système d'exploitation.

Ce schéma présente un certain nombre d'avantages. Il était très simple à implémenter et à utiliser, même sur un ancien matériel ou lorsque seul un espace disque limité était disponible. De plus, le code VBR (écrit lors de l'installation du système d'exploitation) est le premier morceau de code exécuté qui doit comprendre les systèmes de fichiers, de sorte que les BIOS peuvent être maintenus relativement simples et compacts. Mais les tables de partition MBR ont maintenant 30 ans. Le matériel et les logiciels ont changé. Une limite majeure est que le format de la table de partition ne prend en charge que les disques durs d'environ 2 TiB. Il y avait beaucoup d'autres problèmes avec le partitionnement MBR.

Les tables de partition MBR sont désormais remplacées par les tables de partition GUID , ou GPT pour faire court. C'est le type de table de partition que vous avez sur votre disque dur (sinon, vous n'auriez pas de "partition système EFI"). Les GPT n'ont pas de MBR [2] et sont complétés par UEFI - un nouveau type de firmware qui remplace les BIOS hérités. (C'est-à-dire que pour démarrer à partir d'un disque GPT, votre machine doit avoir le micrologiciel UEFI.) UEFI n'a pas à s'appuyer sur les enregistrements de démarrage de volume fournis par des partitions uniques, mais peut plutôt utiliser des chargeurs de système d'exploitation fournis par les systèmes d'exploitation.

Comment fonctionne le démarrage

Lorsque le BIOS démarre à partir d'un disque dur, il regarde d'abord le MBR; la table de partition dans le MBR permet au code MBR de localiser et d'identifier la partition active; le code de l'enregistrement de démarrage de volume de la partition active localise, lit et transfère le contrôle au chargeur du système d'exploitation.

UEFI est plus sophistiqué. Le firmware UEFI est capable de comprendre au moins certains détails d'une partition au format FAT, suffisamment pour localiser un fichier exécutable, le charger dans la RAM et lui transférer le contrôle. Pour Windows, ce fichier est bootmgr.exe.

Le firmware UEFI recherche une partition contenant de tels fichiers. C'est celui qui s'appelle «partition système EFI» sur votre capture d'écran. (Elle est identifiée comme une "partition système EFI" par un identificateur numérique, un GUID, qui se trouve à l'intérieur de la partition. Une seule partition de ce type est autorisée par disque dur. Et puisque le micrologiciel UEFI ne comprend que la famille FAT des systèmes de fichiers, le système EFI la partition doit de préférence être formatée en FAT32.)

Ensuite, il lit tous les chargeurs de système d'exploitation disponibles à partir de cette partition et vérifie si celui que vous avez spécifié par défaut est présent. Il est probable que vous puissiez appuyer sur un bouton avant que l'UEFI ne démarre pour choisir un autre chargeur de système d'exploitation. UEFI est donc indépendant de tout code de démarrage trouvé dans un MBR ou VBR; il s'appuie plutôt sur des chargeurs fournis par les systèmes d'exploitation installés.

Il convient de noter que les UEFI contiennent un module de prise en charge de la compatibilité, qui est généralement désactivé par défaut. Il rétablit la compatibilité descendante avec la séquence de démarrage du BIOS basée sur MBR. Malheureusement, le démarrage du BIOS nécessite une initialisation supplémentaire à effectuer par le microprogramme du système, ce qui rend le démarrage global plus lent.

Alors, puis-je supprimer la partition système EFI?

À ce stade, vous devez comprendre que la suppression de la partition du système EFI effacera tous les chargeurs de système d'exploitation, ce qui rendra impossible le démarrage de ce disque dur avec UEFI.

La partition réservée

C'est un espace réservé inventé par Microsoft. Il ne contient aucune donnée significative et est là juste au cas où vous auriez besoin de créer une partition supplémentaire pour des utilisations spéciales. Dans ce cas, Windows réduira la partition réservée et en créera une nouvelle à l'emplacement récupéré. La supprimer ne devrait pas faire de mal maintenant , mais vous pourriez rencontrer des problèmes à l'avenir.

La grande question

Maintenant, avant de supprimer l'un de ceux-ci, vous devriez vous poser une question: "pourquoi ferais-je cela?"

L'espace disque libre que vous gagnez n'en vaut probablement pas la peine. Votre disque dur dispose de 700 Go d'espace disque utilisable. Ces deux partitions occupent moins de 400 Mo combinés . Cela représente 0,05714% de votre disque dur. Vous récupérerez juste un petit morceau du disque, tout en risquant l'échec du démarrage et les problèmes possibles avec Windows à l'avenir.

Une autre raison pour laquelle vous feriez cela était logique pour les tables de partition MBR - elles avaient une limitation de 4 partitions, donc chacune était précieuse. Ce n'est pas le cas avec GPT, donc aucune raison de supprimer ces deux ici.


[1] Les Pendrives peuvent être partitionnés, mais hors de la boîte, ils n'ont pas de table de partition appropriée. La partition unique qui s'y trouve n'a pas de secteur de démarrage et plus de partitions ne peuvent pas être créées à moins qu'une nouvelle table de partition ne soit créée.

[2] Ce n'est pas entièrement vrai. GPT contient une table MBR factice avec une pseudo-partition qui s'étend sur les 2 premiers To du disque dur. Il est utilisé pour tromper les outils hérités qui ne prennent pas en charge GPT en pensant qu'un lecteur contient une table de partition MBR valide et une partition unique sans espace libre. C'est plus sûr que de laisser un outil hérité lire le GPT, car il pourrait l'interpréter comme un MBR corrompu et tenter de le réparer.

gronostaj
la source
Excellente rédaction. Votre troisième point en haut n'est pas tout à fait correct. L'utilisation de plusieurs partitions sur un disque dur standard (par opposition à un SSD) est gravement affectée car la tête doit se déplacer entre différentes partitions lorsqu'elle effectue des E / S à partir de plusieurs partitions à la fois.
Itai
1
Selon Microsoft, chaque disque GPT doit avoir un MSR. Le fait qu'un système fonctionne toujours sans lui ne signifie pas qu'il fonctionnera toujours.
jiggunjer
5

À partir de la FAQ Windows et GPT

L'ESP (partition système EFI) contient les fichiers NTLDR, HAL, Boot.txt et autres nécessaires au démarrage du système, tels que les pilotes.

La partition réservée Microsoft (MSR) réserve de l'espace sur chaque lecteur de disque pour une utilisation ultérieure par le logiciel du système d'exploitation.

David Marshall
la source