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.
7
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.
la source
parted
ou lui donner un code de type EF00 dansgdisk
. (Le terme "indicateur de démarrage" n’est pas tout à fait exact dans GPT, mais leparted
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" dansparted
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 avecparted
comme suit: ~ 1 Mo pourbios_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.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 LTSboot-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.
la source