Je veux créer un lecteur USB amorçable avec Debian et le rendre amorçable sur les systèmes BIOS et UEFI. J'ai trouvé uniquement des instructions séparées pour les systèmes BIOS et UEFI. S'il vous plaît aidez-moi à trouver une solution.
Je veux créer un lecteur USB amorçable avec Debian et le rendre amorçable sur les systèmes BIOS et UEFI. J'ai trouvé uniquement des instructions séparées pour les systèmes BIOS et UEFI. S'il vous plaît aidez-moi à trouver une solution.
Réponses:
Si vous parlez de créer une image d'installation Debian, je ne peux pas vous donner d'instructions détaillées. Cependant, la manière générale de créer un lecteur USB amorçable à la fois dans EFI et Linux est la suivante:
EFI/BOOT/bootx64.efi
. Le programme d’installation Debian, bien sûr, a les choses configurées à sa manière. L’étape 2 consistera donc à comprendre son fonctionnement et à la "traduire" pour qu’elle fonctionne à partir de la clé USB.
parted
ou lui donner un code de type EF00 dans gdisk
. (Le terme "indicateur de démarrage" n’est pas tout à fait exact dans GPT, mais le parted
les développeurs ont choisi d'appliquer un terme MBR à un très concept GPT vaguement lié.) Si vous utilisez MBR, le "drapeau de démarrage" dans parted
est semi-facultatif; GRUB ne l'utilise pas, mais certains BIOS requièrent de le configurer sur une partition, peu importe le type de drapeau. Si vous utilisez un chargeur de démarrage autre que GRUB, consultez sa documentation sur ce point.
Je pense que Debian et Ubuntu sont techniquement assez proches pour que cette méthode pour Ubuntu fonctionne également pour Debian: https://help.ubuntu.com/community/Installation/UEFI-and-BIOS
MODIFIER: Vous devez d’abord décider quelle version vous voulez: 32 bits ou 64 bits. La plupart des gens voudront aller avec 64 bits, c'est-à-dire amd64
. Puis créez une table de partition avec parted
comme suit: ~ 1 Mo pour bios_grub
, ~ 256 Mo (ou 512 Mo, à vous de décider) pour la partition système EFI (ESP). Ensuite, créez vos partitions Linux pour / et votre permutation, des partitions supplémentaires et l'utilisation possible de LVM, à vous de choisir.
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB bios_grub
2 2097kB 264MB 262MB fat32 boot
3 264MB 7434MB 7170MB ext4
4 7434MB 7799MB 365MB linux-swap(v1)
Puis installez Debian, de préférence en mode UEFI. Après avoir configuré le chargeur de démarrage (qui sera installé sur l'ESP), redémarrez à nouveau avec le support d'installation Debian, mais cette fois en mode BIOS. Essayez d’installer GRUB sur le bios_grub
cloison.
Vous pouvez utiliser Ubuntu 12.04 LTS boot-repair
qui n'est disponible que depuis un dépôt externe (une fois en mode UEFI, une fois en mode BIOS), mais je ne sais pas si cela est également disponible sur Debian. Exécutez-le deux fois avec les paramètres de réparation recommandés.
Sur Debian, vous devrez probablement installer GRUB manuellement, manuellement, et assurez-vous qu’il est installé une fois en tant que chargeur de démarrage UEFI sur l’ESP et une fois en tant que secteur de démarrage du BIOS sur la machine. bios_grub
cloison.
Sachez que les mises à jour automatiques du noyau ne seront mises à jour que sur le système en cours d’exécution, c’est-à-dire le BIOS ou l’UEFI, et en fonction de votre configuration actuelle. CECI N'EST PAS AUTOMATIQUE.
Il existe quelques autres possibilités décrites dans la source liée, et les sources liées à partir de là. Cela est également différent pour une Debian installée par rapport au programme d'installation car Debian est multi-système (UEFI + BIOS). De plus, en mode UEFI, vous devez réfléchir si vous voulez qu'il soit capable d'utiliser Secure Boot ou non.