sur mon Dell XPS 13 "avec UEFI" bios ", j’ai installé Ubuntu 18.04 il y a quelque temps comme dualboot avec Windows 10 préinstallé. À l’époque, je devais activer le démarrage hérité, redimensionner la partition avec gparted et tout s’est bien passé.
Aujourd'hui, je voulais réinstaller Windows 10, j'ai donc procédé à l'installation, mais il s'est plaint de quelque chose à propos de GPT et a refusé de l'installer ( sth comme ceci mais peu de message différent).
L 'idée suivante - BAD - était de supprimer toutes les partitions liées à Windows via le programme d' installation de Win et d 'en créer une nouvelle. Cela n'a pas fonctionné non plus. Mais je ne me soucie pas de savoir si ma Win fonctionne, alors je voulais que Ubuntu soit à nouveau bootable. L'invite de démarrage dit juste
error: no such partition
Entering rescue mode...
grub rescue>
Taper ls
a obtenu (hd0) (hd0,gpt4) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1)
. Taper ls (hd0,gpt4)
a obtenu Filesystem is ext2
qui n'était pas vrai. Les autres partitions étaient inconnues.
J'avais utilisé grub-install il y a plusieurs années, donc j'étais plutôt confiant. Mais malheureusement, grub-install /dev/sd<Tab>
n'a donné aucun résultat. J'ai réalisé que GPT et NVME seraient le problème.
Aveuglément lancé Sudo grub-install /dev/nvme0n1p1
ne m'a pas aidé et gparted a dit que mes partitions linux étaient illisibles. Et Sudo update-grub
a obtenu Failed to get canonical path of /cow
.
Finalement, au bout d’une heure, j’ai compris: j’ai dû démarrer dans Ubuntu Live, installer Boot-repair tool:
Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo apt-get update
Sudo apt-get install -y boot-repair && boot-repair
et cliquez sur "Réparation recommandée".
J'ai reçu le message: "GPT détecté. Créez une partition d'amorçage BIOS (> 1 Mo, système de fichiers non formaté, indicateur bios_grub). Cela peut être effectué via des outils tels que Gparted. Puis réessayez."
J'ai donc créé une partition "non formatée" de 2 Mo au début du disque et validé les modifications. Heureusement, gparted a également commencé à reconnaître mes partitions Linux. Cliquez avec le bouton droit de la souris sur la partition autorisée, en sélectionnant "Drapeaux" qui listait "bios_grub". L'exécution de la réparation de démarrage a de nouveau répondu par un message OK et Ubuntu a été redémarré.
Windows le fait à chaque mise à jour. Je le répare dans windows avec easy bcd. Ou encore, utilisez deux disques distincts pour les deux systèmes d'exploitation. easy bcd a une version gratuite btw.