J'ai besoin d'un SSD externe avec Kubuntu pour démarrer sur différents ordinateurs. J'ai donc créé LiveCD, démarré à partir de celui-ci, branché à un SSD externe.
Avec l'aide de GParted, j'ai converti le SSD en GPT et créé des partitions. Ensuite, j'ai commencé l'installation comme d'habitude. Bien sûr, j'ai utilisé la partition EFI et installé le chargeur de démarrage sur un SSD externe.
Après l'installation et lors du redémarrage, dans l'UEFI, j'ai trouvé 2 entrées de démarrage "Ubuntu". Chacun d'eux fonctionne très bien: Kubuntu charge et fonctionne. Mais, lorsque je choisis l'entrée de démarrage UEFI "UEFI TS512 ..." (le libellé de mon SSD externe), la chaîne Couldn't open /EFI/BOOT/fallback.efi 14
apparaît pendant un instant (moins d'une seconde), puis passe à un écran affichant Minimal BASH-like line editing is supported
.
Alors, que dois-je faire pour que ce système fonctionne?
Votre disque SSD est considéré comme un "support amovible" par UEFI. Par conséquent, l'emplacement du chargeur de démarrage utilisé par UEFI est /EFI/Boot/bootx64.efi à partir de la partition EFI du disque SSD. Vous devrez peut-être copier le (s) chargeur (s) de démarrage Ubuntu à partir de/EFI/ubuntu et les renommer en bootx64.efi. Si vous exécutez un démarrage sécurisé, copiez /EFI/ubuntu/shimx64.efi dans /EFI/Boot/bootx64.efi et copiez également /EFI/ubuntu/grubx64.efi dans /EFI/Boot/grubx64.efi (c'est la version signée). ) Sans démarrage sécurisé, copiez simplement /EFI/ubuntu/grubx64.efi dans /EFI/Boot/bootx64.efi (la version non signée). Le fichier grub.cfg devrait se trouver dans /EFI/ubuntu/grub.cfg (et cela ne devrait contenir que 3 lignes), ce qui permet de conserver le fichier grub.cfg conservé à partir de l'emplacement/boot/grub habituel.
La partition EFI du support amovible est configurée de la même manière que l'EFI du disque dur. Système de fichiers FAT, marqué comme amorçable (et créé avec le type efi, "ef", vérifiez la liste des types, il peut aussi y avoir des zéros dans certains outils). Regardez le support d'installation en direct, il répond aux critères. (Système de fichiers FAT, marqué d'amorçage, répertoire/EFI/Boot, chargeur d'amorçage efi).
Avec le démarrage du SSD seul, vous devrez peut-être modifier les fichiers grub.cfg après avoir ajouté deux disques durs. Les deux fichiers grub.cfg se trouvent dans (partition EFI) /EFI/ubuntu.grub.cfg (une doublure) et /boot/grub/grub.cfg (le fichier de configuration complet). Modifiez toutes les références hd0 en hd2 (en supposant que les disques durs obtiennent maintenant les valeurs 0 et 1) et, si vous voyez des références/dev/sda, modifiez-les en/dev/sdc ... USB est défini à la première place dans les paramètres de démarrage UEFI. , droite? Lorsque vous appelez le menu de démarrage efi (probablement une touche de fonction à la mise sous tension), l’USB est-il d’abord? Lorsque vous sélectionnez USB, tente-t-il de démarrer à partir du SSD?
Mis à jour :
Vous devez avoir un disque dur externe USB. Connectez le disque dur à votre PC. Créez maintenant un CD amorçable d’Ubuntu et installez-le sur un disque dur externe, exactement comme vous l’installez sur un PC. Lorsque vous sélectionnez une partition, choisissez une partition HDD. Vous devez le reconnaître par vous-même.
Quand vous avez tous fini.
Alors fais quelques
. Sudo apt-get update
. Sudo apt-get install grub2
update-grub
Ensuite, vous pouvez voir l'option dans le chargeur grub.