J'ai appris la différence entre UEFI et BIOS, et il semble que le BIOS ne démarre que le disque dur MBR tandis que l'UEFI ne démarre que le disque dur GPT. Et UEFI ne peut pas démarrer le lecteur flash USB normal, je dois donc rendre le lecteur flash USB "UEFI-bootable". Quelle est la différence entre un lecteur USB normal et un lecteur "amorçable UEFI"? Est-il vrai qu'un lecteur USB normal utilise MBR alors qu'un lecteur amorçable UEFI utilise GPT? Puis-je démarrer un lecteur flash USB amorçable UEFI sur un ancien PC avec uniquement la prise en charge du BIOS hérité?
10
Réponses:
La plupart des implémentations UEFI peuvent également démarrer à partir de lecteurs USB partitionnés MBR. Ils s'attendent à ce qu'un fichier
/efi/boot/bootx64.efi
existe. Pour une meilleure compatibilité, l'utilisation du système de fichiers FAT32 est fortement recommandée.Un code de démarrage BIOS supplémentaire peut exister sur le lecteur. Il sera ignoré par l'UEFI.
Conclusion: les lecteurs USB amorçables hybrides sont possibles et existent.
la source
BIOS et UEFI Les deux sont essentiellement des versions de firmware (un code qui agit comme un communicateur entre le matériel et le logiciel système) UEFI étant le plus récent et supérieur. Ils ont tous deux un ensemble de fonctionnalités très distinctif.
Autrement dit, UEFI est plus rapide, plus sécurisé et hautement compatible et personnalisable (AVERTISSEMENT: la personnalisation doit être effectuée par une personne bien informée, sinon cela peut corrompre votre système) avec un H / W plus récent.
Donc, si votre système d'exploitation prend en charge les services compatibles UEFI, optez définitivement pour le mode UEFI sur le mode hérité (bien que la plupart des systèmes d'exploitation [logiciel système], la rétrocompatibilité fonctionnera également avec hérité).
UEFI fournit beaucoup plus d'infrastructure au niveau du micrologiciel pour gérer le démarrage du système. C'est loin d'être aussi simple que le BIOS. Contrairement au BIOS, l'UEFI comprend certainement, à des degrés divers, les concepts de «partitions de disque» et de «bootloaders» et de «systèmes d'exploitation».
Vous pouvez en quelque sorte regarder le processus de démarrage du BIOS, et regarder le processus UEFI, et voir comment le processus UEFI étend divers bits pour résoudre des problèmes spécifiques.
L'approche BIOS / MBR pour trouver le chargeur de démarrage est assez saccadée, quand on y pense. C'est une sauce très spéciale: ce petit espace particulier à l'avant du disque contient du code magique qui n'a vraiment beaucoup de sens que pour le firmware du système et les utilitaires spéciaux pour l'écrire. Il y a plusieurs problèmes avec cette approche.
Pour répondre à votre question: les USB sont généralement des GPT jusqu'à d'autres spécifiés ou formatés, au moins les plus récents. Il est courant que ce soit un problème si vous démarrez une clé USB UEFI sur un bios hérité. Mais cela dépend aussi du bios et de sa version. Cela peut donc toujours fonctionner.
Source: https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/ , wiki
la source