Solaris 10 not detected by GRUB
I am currently trying to triple-boot XP, Fedora and Solaris. Although the first two are doing alright, I have no such luck with Solaris. This is how things are (or should be) laid out on my pc:
hd1 (Sata) has Windows XP /NTFS (came preinstalled and I've not yet had any time to reduce its partition )
hd 2 has Fedora /ext3 on partitions 1 (boot) & 4 through11 (60GB in all) / Solaris 10 on partition 3 (20GB) / the remaining 150GB is extended & unused
Solaris has its GRUB in its own partition; Fedora has its GRUB on HD1
Now, when I boot up, I get Fedora GRUB & can get into XP and Fedora without any problem. When I select Solaris, however,I get sent to Solaris GRUB and that's where it ends: when I select Solaris from this GRUB, I get error 17, saying that the partition cannot be mounted because the filesystem type is unknown.
This is not the first time. Some weeks ago, I tried to double-boot XP and Solaris and had the same problem. I installed Solaris on the non-bootable disk, so I changed the HD order in BIOS when I rebooted but I had the same result: no luck getting Solaris to boot & after a day or three I gave up and deleted it.
I have experimented a bit with the hd(x,y) but that does not help: either I am told such or such does not exit, or the pc reboots or simply freezes.
Then again, I am sure that Solaris must reside on hd(1,2): I can see the partition as both active and healthy when I look it up under Windows. And when I boot failsafe, I can ls and cd around enough to find out that Solaris is really on my hd2.
One thing, though: I just tried the failsafe again and discovered that it situates Solaris on dev/ dsk/ c2d0s0. Now clearly that is not right. Is there any way i could adjust his? And how?
By the way, my very new ASUS mobo has Realtek 8168 onboard, which is not supported by Solaris. Realtek does offer dirvers for UNIX but only for Unixware, SCO, FreeBSD and Linux. Any chance that at least one of those could be used under Solaris?
Thanks for reading this. (And even more thanks for replying).
J.

