I installed a debian/windows dual boot on my computer but the debian graphical installer was unable to install GRUB. I finished the installation without installing grub, then booted debian from a DVD and used chroot to install GRUB from therem as described over here :
https://wiki.debian.org/GrubEFIReinstall. When I tried running GRUB install, it returned this error message :
Code: Select all
root@debian:/# grub-install /dev/sda
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: error: embedding is not possible, but this is required for cross-disk install.
I tried running grub-install with /dev/sda1 instead of /dev/sda, and I got this :
Code: Select all
root@debian:/# grub-install /dev/sda1
Installing for i386-pc platform.
grub-install: warning: File system `fat' doesn't support embedding.
grub-install: error: embedding is not possible, but this is required for cross-disk install.
My PC is EFI based. It has 2 hard drives, and my debian partitions are on the second one. I booted fro; the debian DVD in Legacy mode, because for some reason my PC won`t boot from DVDs or flash drives in UEFI boot mode.