Hi there.
Possibly relevant to this discussion is that my Windows server is quite old, specifically, Windows 2000 Small Business Server.
I ran grub-mkconfig and this is the output:
error: cannot seek `/dev/sdd'.
error: cannot seek `/dev/sde'.
error: cannot seek `/dev/sdd'.
error: cannot seek `/dev/sde'.
error: cannot seek `/dev/sdd'.
error: cannot seek `/dev/sde'.
error: cannot seek `/dev/sdd'.
error: cannot seek `/dev/sde'.
/usr/sbin/grub-mkconfig: 39: /etc/default/grub: hd0,0: not found
The last line is because I added this to the end of my /etc/default/grub file, following instructions I found after a Google search yesterday:
title=Windows
(hd0,0)
rootnoverify (hd0)
chainloader +1
I have 5 disks in the computer: the mail boot disk, SDA; partitioned as SDA1: Windows, SDA5: Zentyal; two 500GB SATA disks, SDB and SDC; and two 750GB SATA disks, SDD and SDE. I have used Windows Dynamic Disks to link each 500GB disk with a 750GB disk to make a spanned volume with 1.25TB. I assume that's why it says "cannot seek."
Edit: Gparted tells me that the 750GB disks, SDD and SDE, are formatted as NTFS, but corrupt (because there's a large part missing!) and that the 500GB disks, SDB and SDC, are formatted as 'Unknown'
Thanks,