J'ai installé Ubuntu 17.04 sur mon ordinateur portable, sur une clé USB ultra-courte qui reste en place la plupart du temps. J'avais eu l'intention de laisser l'enregistrement de démarrage Windows 10 (lecteur formaté par GPT) intact et simplement de changer de périphérique de démarrage dans le BIOS.
Il semblerait que j’ai oublié de préciser que, lors de l’installation, j’ai toujours le droit de démarrer Windows lorsque j’ai la clé USB, mais lorsque je le sors, j’obtiens tout simplement une invite grub2.
D'après ce que je vois, recréer l'enregistrement de démarrage Windows avec un outillage Windows nécessitera un support de secours/d'initialisation que je n'ai pas à ma disposition. Je me demandais s'il était possible de restaurer l'enregistrement de démarrage Windows GPT à partir d'une sauvegarde (même si Ubuntu crée une telle chose lors de l’installation).
Le démarrage en mode BIOS/CSM/legacy et en mode EFI/UEFI fonctionne assez différemment. En particulier, vous avez presque certainement non écrasé les enregistrements ou fichiers de démarrage Windows. Au lieu de cela, vous avez simplement défini GRUB comme chargeur de démarrage par défaut; mais comme GRUB s'appuie sur des fichiers stockés sur le lecteur flash USB, le résultat est que GRUB ne fonctionnera pas correctement tant que le lecteur flash USB n'est pas branché. Il existe plusieurs façons de résoudre le problème. ce problème, y compris (sans s'y limiter nécessairement):
efibootmgr
dans Ubuntu ou EasyUEFI dans Windows) pour démarrer Windows, puis utiliser le gestionnaire de démarrage intégré uniquement lorsque vous voulez démarrer Windows./boot
- Les fichiers de configuration GRUB se trouvent dans le répertoire /boot/grub
. Il est donc possible de gérer ce problème en créant un petit (~ 500- 1000 Mo) /boot
partition sur le disque dur interne de votre ordinateur. Cela permettra à GRUB de fonctionner même lorsque le lecteur USB est débranché. Cela s’effectue très facilement lors de l’installation d’Ubuntu. Si vous êtes prêt à le réinstaller, essayez-le. Vous pouvez également le faire après avoir installé Ubuntu, mais cela nécessitera de déplacer des fichiers, puis de réinstaller GRUB. Voir cette question pour un peu plus sur cette possibilité./boot
. C'est un sujet avancé, cependant. Cette page wiki décrit ce type de configuration avancée GRUB. (Notez que la page se décrit elle-même comme obsolète et en renvoie à une autre. La nouvelle page ne contient pas les détails nécessaires à cette approche.) Notez que si vous procédez ainsi, les scripts de configuration par défaut GRUB ne seront plus conservés. grub.cfg
mis à jour, vous devrez donc le gérer vous-même, ce qui signifie un effort de maintenance plus continu de votre part. Dans l'ensemble, je ne vous recommande pas d'essayer cette approche; Je ne le mentionne que par souci d'exhaustivité.Notez que no une reconfiguration sous Windows devrait être nécessaire, à quelques exceptions près: