web-dev-qa-db-fra.com

Choisissez OS dans le menu BIOS, PAS GRUB, 2 EFIs 3 Disks

Disposition de la partition:

SSD: sda1 EFI fat32 512MiB | sda2 /
HDD: sdb1 /var | sdb2 swap | sdb3 Downloads | sdb4 Old Windows MBR NTFS 512 MiB | sdb5 Windows C
HDD: sdc1 /home | sdc2 Windows Data
RAMDISK: /tmp, /run, /run/lock

Toutes les tables de partitions sont GPT. Les deux OS utilisent EFI et GRUB boot à partir de sda1. Sdb4 n'est pas utilisé.

Q1: Ce que je veux, c'est désactiver GRUB (n'apparaître qu'en appuyant sur Maj ou sur une autre touche) et choisir mon OS en appuyant sur la touche de sélection du BIOS (F10).

J'ai essayé de formater sdb4 en FAT32 et d'y copier des fichiers EFI Windows, puis de GParted marqué comme démarrage et esp, puis mis à jour GRUB config et exécutez update-grub. La tentative a échoué, je ne sais pas si je dois déplacer sdb4 pour que cela devienne la première partition sur sdb et si Windows nécessite autre chose pour "définir la partition comme active", d'après ma compréhension, le démarrage des drapeaux et esp font le même effet ( comme Windows "Actif"). L'erreur que j'ai eue était "aucun périphérique de démarrage trouvé". Je pourrais revenir à ma configuration précédente à l'aide de Parted Magic, puis exécuter Ubuntu en mode de récupération.

Q2: Je voudrais savoir s'il y a un inconvénient à utiliser le menu de mon périphérique BIOS sur GRUB, je crois GRUB est plus utile tout en ayant 1 disque et de nombreux systèmes d'exploitation. =

Je ne veux pas seulement une réponse copier-coller, je veux une réponse qui me guide à travers les étapes afin que je puisse comprendre ce que fait la solution.

1
FreeFog

EFI démarre par fichiers, et non par partitions ou par périphériques. Pour plus d'informations sur son fonctionnement, veuillez consulter:

Notez que quelque chose sera normalement le gestionnaire de démarrage par défaut, que ce soit le chargeur de démarrage Windows, GRUB et EFI Shell, ou le chargeur de démarrage de secours sur un disque externe. Personnellement, je ne vois pas un démarrage vers Windows ou vers quelque chose d'utilité limitée (comme un shell EFI) comme étant un défaut utile dans la plupart des cas. Dans un environnement à démarrage multiple, vous souhaiterez probablement que le démarrage par défaut soit vers un gestionnaire de démarrage, qui est l'une des fonctions de GRUB. Si vous démarrez sur un système d'exploitation la plupart du temps, la définition de ce système d'exploitation par défaut dans GRUB est parfaitement raisonnable, bien sûr, mais c'est une autre question.

3
Rod Smith