web-dev-qa-db-fra.com

Pourquoi dois-je créer une partition bios-grub lorsque j'installe 12.04?

La partition bios-grub dans Ubuntu 12.04 est-elle obligatoire?

J'ai utilisé 11.04, 11.10 et 12.04, mais cela ne m'a jamais été demandé.

Aujourd'hui, j'ai essayé une nouvelle installation d'Ubuntu 12.04 et pour la première fois, on m'a demandé cette partition Grub d'au moins 1 Mo. J'ai d'abord essayé de réinstaller 12.04, mais l'erreur a continué.

J'ai donc installé Fedora 16, en conservant toutes les partitions telles quelles (remplacé Ubuntu par Fedora), puis une nouvelle installation récente de 12.04.

Est-il possible de continuer avec cette partition grub ou existe-t-il une défaillance du matériel de mon système? S'il s'agit d'une défaillance (matérielle), comment puis-je la réparer?

J'utilise un Lenovo S10-2 Ideapad. Le seul système d'exploitation actuellement installé est Ubuntu 12.04.


bien, laissez-moi répondre. C’est le problème/usr/bin/xorg que j’ai eu avec la première installation précise. J'ai essentiellement utilisé Fedora16 pour supprimer de manière précise (mon expérience m'a appris qu'ubuntu ne peut pas complètement effacer et réinstaller par lui-même). Ce fichier de 1mb est créé par Fedora. Je voulais ensuite le supprimer lors de la réinstallation d'ubuntu, mais il faut rester prudent car le programme d'amorçage peut échouer. par conséquent, je dois garder ce lecteur de 1 Mo. mais avant hier, j’utilisais à la fois Fedora et Ubuntu, même les mêmes CD, mais je n’avais pas une telle partition. Ma question est de savoir si cette partition est nécessaire ou non. Si non, comment puis-je le supprimer en toute sécurité de mon système?

J'utilise uniquement Ubuntu 12.04 - avant et après (maintenant).

3
raj

Le table de partition GUID (GPT) permet de partitionner des disques plus souple que l'ancien système Master Boot Record (MBR) . GPT fonctionne sur des disques plus gros que le MBR (qui a une limite de 2 To, en supposant une taille de secteur standard de 512 octets) et présente quelques autres avantages mineurs. Lorsque GRUB 2 est installé sur un disque GPT d'un ordinateur BIOS, il aime disposer d'une partition d'amorçage du BIOS et c'est ce que l'installateur d'Ubuntu entend par "bios". -grub "partition. Il s’agit d’une petite partition contenant une partie du code de GRUB. Ce n'est pas nécessaire sur les ordinateurs basés sur le MBR car GRUB 2 utilise à la place de l'espace non alloué officiellement. La méthode GPT est réellement plus sûre, mais la méthode MBR fonctionne généralement dans la pratique.

Je soupçonne que c'est ce qui s'est passé:

  1. Dans les installations précédentes, vous utilisiez GRUB 2 sur des disques MBR et n’aviez donc pas besoin d’une partition d’amorçage BIOS.
  2. Lorsque vous avez installé Fedora, il a converti un disque vierge au format GPT. Fedora 16 est connu pour le faire; il favorise le TPG même lorsque ce n'est pas strictement nécessaire. (Les développeurs de Fedora seraient en train d’annuler cette décision pour Fedora 17.)
  3. Lorsque vous avez essayé de réinstaller Ubuntu, il a vu la configuration de GPT et a essayé de l’utiliser. Cela impliquait de créer une partition de démarrage du BIOS ou de se plaindre s'il n'y en avait pas.

Il n'y a absolument aucun mal à utiliser une partition de démarrage du BIOS. L'un des avantages de GPT par rapport au MBR est que GPT n'a pas de limite de 4 partitions principales. Consacrez 1 Mo d'espace disque à une partition de démarrage BIOS ne gaspille pas de précieuses ressources de partition. En fait, l'utilisation de GPT présente certains avantages mineurs, tels qu'un manque de distinction entre les partitions principales, étendues et logiques (vous pouvez créer jusqu'à 128 partitions par défaut) et l'utilisation de structures de données de sauvegarde et de CRC pour vous protéger contre la destruction accidentelle. de vos partitions. Cela dit, si vous souhaitez effectuer un double amorçage avec Windows, l’utilisation de GPT empêchera l’installation de Windows à moins que le microprogramme de l’ordinateur ne soit pas UEFI. C'est un gros inconvénient. Il existe également des BIOS buggés qui ne démarrent pas à partir de disques GPT à moins de sauter dans des cerceaux supplémentaires.

Si vous souhaitez installer sur un disque MBR, vous devez supprimer les données GPT. Vous pouvez le faire avec GParted en sélectionnant Périphérique -> Créer une table de partition. Assurez-vous de choisir de créer une table de partition "msdos" (ce que GParted appelle MBR). Cela effacera les données GPT et les convertira en MBR. Si vous souhaitez conserver des données, vous pourrez peut-être effectuer une conversion de GPT en MBR avec mon programme gdisk , mais cela ne fonctionne pas toujours. En outre, cette conversion rendra le disque non amorçable jusqu’à ce que vous réinstallez votre chargeur de démarrage.

11
Rod Smith

La partition bios-grub dans Ubuntu 12.04 est-elle obligatoire?

Seulement si vous utilisez un système basé sur le BIOS et partitionné avec GPT.

0
Jason