I've gone through the Debian installer several times trying to figure this out. Everything goes smoothly until I try to install GRUB. I get a red screen with the following error:
Code:
An installation step failed. You can try to run the failing item again from the menu, or skip it and choose something else. The failing step is: Install the GRUB boot loader on a hard disk
I've checked the syslog and it shows this error:
Code:
Error: Can't have a partition outside of the disk!
grub-probe: error: out of disk.
Setting partition 1 of /dev/sdc to active... done.
grub-probe: error: no such disk.
WARNING **: Configuring 'grub-installer' failed with error code 1
WARNING **: Menu item 'grub-installer' failed
I did a bit of searching and found that sometimes using MBR can cause GRUB to fail. Since the Debian installer doesn't seem to have an obvious way to create a GPT partition table rather than an MBR, I had to boot into a different Live CD and use gparted. I booted up again, followed the install process, and I get the same red screen saying the GRUB install failed. Except this time, the syslog shows this:
Code:
Error: Can't have a partition outside the disk!
grub-probe: error: out of disk.
No DOS partition table on /dev/sdc; nothing to do
grub-probe: error: no such disk.
WARNING **: Configuring 'grub-installer' failed with error code 1
WARNING **: Configuring 'grub-installer' failed.
Alternatively, when I try to install LILO I also have problems. I get an error on the installer screen:
Code:
The lilo package failed to install into /target/. Installing LILO as a boot loader is a required step. The install problem might however be unrelated to LILO, so continuing the installation may be possible.
LILO installation failed. Continue anyway?
Syslog shows:
Code:
Errors were encountered while processing:
lilo
E
: Sub process /usr/bin/dpkg returned an error code (1)
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
ISO 9660 Extensions: Microsoft Joliet Level 3
info: calling 'apt-install lilo' failed
ISO 9660 Extensions: RRIP_1991A
Since two different bootloaders are having problems, I start to think it has to do with my hardware configuration. With additional searching, I read that BIOS anti-virus can mess with the bootloader. I have an
MSI M87-G45 and it doesn't seem to have a BIOS anti-virus feature. So I don't know what to do at this point. I would prefer to use GRUB, but LILO is acceptable since I really just want my system up and running. Any suggestions?