I successfully installed 2.2.2 to an old MSI KTV6-LSR mobo with just a SATA1 HDD, no problems there. Then I connected three internal IDE disks, formatted them from the OMV Web GUI, and mounted. No problems there. All default settings.
Here's the issue. When I reboot the mobo BIOS (AMI 3.13a) tries to boot from the IDE disks, so it can't find grub2 there, which is installed on the SATA disk. The BIOS doesn't support setting SATA as the default boot disk when IDE disks are installed. I can still boot SATA but I need to select it manually each time from the BIOS boot menu.
How can I make OMV boot from the SATA disk automatically?
The BIOS doesn't support setting SATA as the default boot disk when IDE disks are installed.
This is what I tried.
Install grub2 also to the first IDE disk. My hope is that once grub2 is started from IDE 1 it can boot the OMV OS that is installed on the SATA disk. I though it was going to be straightforward, but I got a blocking error:
root@nas:/boot# grub-install -v
grub-install (GRUB) 1.99-27+deb7u3
root@nas:/boot# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=127328,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=103416k,mode=755)
/dev/disk/by-uuid/bd01b07d-f110-4d6e-ae44-ea088630a608 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=625840k)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
/dev/sdb1 on /media/1f72fcd1-3929-a9fd-b5e3-ac9dd5839953 type ext4 (rw,noexec,relatime,user_xattr,barrier=1,data=ordered,jqfmt=vfsv0,usrjquota=aquota.user,grpjquota=aquota.group,_netdev)
root@n03:/boot# sudo grub-install /dev/sdb
/usr/sbin/grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
/usr/sbin/grub-setup: error: embedding is not possible, but this is required for cross-disk install.
root@n03:/boot# ls /media/1f72fcd1-3929-a9fd-b5e3-ac9dd5839953/
lost+found
OMV system is updated to 2016-04-13.