Mark Fletcher,
You can do EFI installation[1] (grub-efi will recognize others partitions
of GPT table), just switch off Secure Boot and reboot, use any DVD/usb
linux .iso with EFI (for example: Debian 8.x) and before start installation
check if is boot with EFI or legacy (enter with text mode and type [ -d
/sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD")
the output will display the installation mode.
The output need be *EFI boot on HDD , *after installation grub-efi will
find automatically others partitions of GPT table
If output show *Legacy boot..* you followed wrong the steps.
[1] https://wiki.debian.org/GrubEFIReinstall

2016-05-04 8:34 GMT-04:00 Stefan Monnier <monn...@iro.umontreal.ca>:

> > How can I set up a machine to boot in UEFI mode when the running kernel
> was
> > booted in legacy mode?
>
> AFAIK it goes something like this:
> - Use a GPT partition table, rather than MBR (you can usually convert
>   from one to the other without reformatting, but that can require tricky
>   fiddling, so if you can reformat go for it), with an appropriate EFI
>   system partition mounted to /boot/efi.
> - Install grub-efi-amd64 (or grub-efi-i386, of course), and
>   "grub-install /dev/sda"
> - reboot
>
> You may need extra steps to convince your system to boot from Debian's
> grub-efi, e.g. copying /boot/efi/efi/debian/grubx64.efi to
> /boot/efi/efi/boot/bootx64.efi or selecting debian/grubx64.efi from your
> BIOS's boot menu.
>
> IIRC last time I did it, I mostly followed the recipe in
> https://tanguy.ortolo.eu/blog/article51/debian-efi
>
>
>         Stefan
>
>

Reply via email to