Puis-je effacer toutes les partitions, y compris EFI et installer uniquement Ubuntu?

13

Puis-je effacer toutes les partitions de mon ordinateur, y compris EFI, et installer uniquement Ubuntu? Le BIOS fonctionnera-t-il dans ce cas?

Je suis actuellement en mode hérité et Ubuntu démarre à partir d'une clé USB.

lapisdécor
la source

Réponses:

14

La question utilise une terminologie incorrecte, ce qui peut entraîner de la confusion et des problèmes en cours de route, donc je veux d'abord résoudre ces problèmes.

L' Extensible Firmware Interface (EFI) , ou sa version 2.x, l'Unified EFI (UEFI), est un type de firmware. L'EFI n'est pas une partition. Cela dit, il existe une partition appelée EFI System Partition (ESP), qui contient les chargeurs de démarrage. Il est probable que lapisdecor signifiait "ESP" plutôt que "EFI" dans la question initiale.

De plus, l'EFI est un type de micrologiciel qui remplace l'ancien BIOS (Basic Input / Output System). En tant que tel, si votre ordinateur utilise un EFI, il n'a pas de BIOS. Il y a cependant quelques mises en garde et exceptions. Le plus souvent, les EFI fournissent une fonctionnalité appelée module de support de compatibilité (CSM), qui est une sorte d'émulateur du BIOS; le CSM est à EFI comme quoidosemuest à Linux, car il permet à un environnement plus récent et plus sophistiqué (EFI ou Linux) d'exécuter des programmes conçus pour un système plus ancien et plus simple (BIOS ou DOS). En d'autres termes, "BIOS" dans la question d'origine devrait être "EFI". Cela dit, l'utilisation de "BIOS" à la place de "EFI" est une pratique courante. C'est mauvais, mais c'est courant, tant chez les utilisateurs que chez les fabricants. Je soupçonne que c'est fait parce que les gens savent (plus ou moins) ce qu'est un BIOS, alors que "EFI" est un acronyme inconnu; et puisque EFI remplace le BIOS, l'utilisation de "BIOS" facilite la tâche des rédacteurs. Le problème est que les gens traînent ensuite toutes leurs connaissances du BIOS lorsqu'ils lisent «BIOS», mais une grande partie est inapplicable. Bottes EFI dans un trèsmanière différente du BIOS, donc si vous pensez à EFI comme étant un BIOS amélioré, vous aurez un modèle mental qui est très mauvais et vous ferez des erreurs. Ensuite, des gens comme moi finissent par passer beaucoup de temps à expliquer comment tout cela fonctionne réellement - mais je m'écarte ...

Passons à de vrais problèmes: si vous êtes "en mode hérité", cela signifie simplement que votre CSM est actif. Cela ne garantit cependant pas un démarrage en mode BIOS / CSM / hérité. Sur la plupart des ordinateurs basés sur EFI, lorsque le CSM est désactivé, le chemin de démarrage est relativement simple; vous ne pouvez démarrer que des chargeurs de démarrage en mode EFI. Notez que vous ne pouvez pas "désactiver l'EFI"; l'EFI estle firmware, et il est en charge de l'ordinateur. Certains ordinateurs vous permettent de désactiver la possibilité de démarrer en mode EFI, mais ces options sont rares - et certains ordinateurs fournissent des interfaces qui donnent l'impression que vous désactivez le démarrage en mode EFI, mais ce n'est vraiment pas le cas. Lorsque vous activez le CSM, la plupart des ordinateurs activent l'un ou l'autre type de chargeur de démarrage, ce qui rend impossible de prévoir ce qui se passera lorsque vous alimenterez l'ordinateur un disque qui fournit les deux types de chargeur de démarrage. Ce n'est normalement pas un gros problème pour un ordinateur à démarrage unique; lorsque vous installez le système d'exploitation, le programme d'installation détecte son mode de démarrage et installe le chargeur de démarrage uniquement pour le mode de démarrage de l'installateur, afin que l'ordinateur puisse démarrer à partir du disque dur uniquement dans ce même mode. Si vous effectuez un multi-démarrage, vous pouvez facilement installer un système d'exploitation dans un mode de démarrage et l'autre système d'exploitation dans l'autre mode de démarrage. La traction des cheveux commence à ce stade.

Dans un passé pas trop lointain, le démarrage en mode EFI était un exercice de frustration à cause des bogues dans les EFI, des bogues dans les chargeurs de démarrage et de la désinformation, ce qui rendait souvent l'activation du CSM attrayante. Aujourd'hui, cependant, le démarrage en mode EFI pose moins de problèmes, et mon estimation à partir des questions postées ici et ailleurs est que le plus gros problème aujourd'hui provient des CSM activés. Ainsi, je recommande que le CSM (aka "legacy boot") soit désactivé sur les ordinateurs EFI, sauf si vous avez une bonne raison de l'activer. Certes, le démarrage en mode EFI pose aujourd'hui plus de défis que le démarrage en mode BIOS il y a cinq ans; mais sur un ordinateur basé sur EFI, le démarrage en mode BIOS crée des pièges qui n'existaient pas il y a cinq ans.

Donc, ces trucs de longue haleine à l'écart, revenons à votre question d'origine, reformulée légèrement:

Puis-je effacer toutes les partitions de mon ordinateur, y compris ESP, et installer uniquement Ubuntu? Est-ce que l'EFI fonctionnera dans ce cas?

Oui et oui.

Après avoir effacé vos partitions, le programme d'installation d'Ubuntu en créera de nouvelles si vous sélectionnez une option de partitionnement automatique. Si vous partitionnez manuellement, vous devrez créer des partitions appropriées. Ceux-ci peuvent inclure un ESP si vous installez en mode EFI ou une partition de démarrage du BIOS si vous installez sur un disque GPT en mode BIOS.

Une mise en garde importante est qu'il est préférable d'utiliser GPT lors de l'installation en mode EFI et MBR lors de l'installation en mode BIOS. Ubuntu permet d'utiliser GPT en mode BIOS, mais cela peut créer des problèmes sur certains systèmes, je recommande donc de l'éviter si possible. Certaines personnes ont également réussi à installer sur des disques MBR en mode EFI, mais le programme d'installation essaie d'éviter cela si possible; et quand c'est fait, cela crée souvent des problèmes.

Dans Ubuntu, vous pouvez déterminer votre mode de démarrage en recherchant un répertoire appelé /sys/firmware/efi. S'il est présent, vous avez démarré en mode EFI; s'il est absent, vous avez démarré en mode BIOS.

En somme, vous devez connaître votre mode de démarrage (BIOS / CSM / hérité ou EFI / UEFI) et votre type de table de partition (MBR ou GPT), et idéalement, vous devez faire correspondre les deux de manière appropriée (BIOS / MBR ou EFI / GPT) .

Rod Smith
la source
8

Oui, lorsque vous supprimez complètement le disque, vous pouvez installer ubuntu en tant que système d'exploitation unique.
Lorsque vous pouvez désactiver UEFI dans le BIOS (la plupart du temps vous le pouvez), vous pouvez même installer ubuntu en mode mbr .
Démarrez à partir du support d'installation ubuntu, ouvrez GParted et créez une nouvelle table de partition - choisissez mbr.
Dans le cas où vous ne pouvez pas désactiver UEFI et / ou le démarrage sécurisé, vous pouvez également installer ubuntu en mode EFI .
Ensuite, le programme d'installation créera une nouvelle partition EFI où le chargeur de démarrage GRUB sera installé.

cl-netbox
la source
2

Votre question n'est pas complètement claire pour moi.

Si vous souhaitez installer Ubuntu en mode UEFI, voici ce que vous devez faire:

Vous devrez configurer votre BIOS en mode UEFI et créer une clé USB Ubuntu amorçable UEFI.

Suivez ce guide pour créer une clé USB bootable UEFI. Exécutez ensuite simplement le programme d'installation d'Ubuntu; à l'étape Type d'installation , sélectionnez Autre chose et partitionnez votre disque comme expliqué dans cette réponse .


Si le mode de démarrage (UEFI ou Legacy) n'a pas d'importance pour vous, installez simplement Ubuntu comme d'habitude. (Reportez-vous à ce guide si nécessaire)

hg8
la source
Dois-je conserver le mode UEFI? Je ne peux pas juste avoir un héritage?
lapisdecor
Vous devez conserver le mode UEFI uniquement si vous souhaitez installer Ubuntu en mode UEFI.
hg8
0

J'ai le démarrage EUFI sur ma machine. SSD 1x256 Go exécutant 18.04 Nettoyer l'option "effacer les disques" utilisée lors de l'installation.

Voici ma sortie de lsblk

disque sda ​​8: 0 0 238.5G 0 
├─sda1 8: 1 0 512M 0 part / boot / efi
└─sda2 8: 2 0 238G 0 partie 
  ├─ubuntu - vg-root 253: 0 0 237G 0 lvm /
  └─ubuntu - vg-swap_1 253: 1 0 976M 0 lvm [SWAP]

Est-ce que c'est idéal? J'utilise 18.04 exclusivement sur mon PC. un peu comme la question ci-dessus. Je suppose que le 512M sda1 ici est nécessaire? Par opposition à l'installation d'une manière ou d'une autre pour que tout ce que j'ai soit 1 partition sda1 en utilisant tout le disque? vous pouvez voir que j'ai également choisi LVM lors de l'installation afin que je puisse jouer davantage après l'installation.

S'il existe un moyen de n'avoir qu'une seule partition, mon démarrage serait-il plus rapide? ou est-ce que je brique mon PC ou ne démarre pas sans cette partition EUFI?

Ryan

Ryan Brown
la source
2
Veuillez poster ceci comme une nouvelle question pour que d'autres puissent vous aider.
ptetteh227
0

AVERTISSEMENT: cela effacera les données.


J'ai dû recréer la table de partition. Créez une nouvelle table de partition GPT dans GParted (MSDOS ne fonctionnera pas).

Cela signalera le secteur comme endommagé et ne sera pas utilisé.

Doug
la source
1
Cela ne répond pas vraiment à la question. Si vous avez une autre question, vous pouvez la poser en cliquant sur Poser une question . Vous pouvez également ajouter une prime pour attirer davantage l'attention sur cette question une fois que vous avez suffisamment de réputation . - De l'avis
stumblebee
@stumblebee Cela me semble OK.
karel
1
@karel à mon humble avis, il semblait rond-point et en double des 2 meilleures réponses.
stumblebee