Heads Up !
Just successfully installed Solaris Express Developer Edition 9/07 snv_70b X86 
as multi-boot.

The FAQs (Solaris Express Developer Edition Technical FAQs, e.g.) were scary 
and misleading (and wrong). 
I ran the [b]new[/b] installer, despite of the warnings, (x86: Solaris Express 
Developer Edition 9/07 Getting Started), on my hard drive, principally looking 
like 

hda1  linux
hda2 solaris (bf)
hda3 solaris (bf)

(I guess, some will vomit here ;) )
under Linux. 
hda1 is Debian, hda2 is Nexenta, hda3 the to-be nv70.

I set the type of hda2 to 40 (Venix 80286) and ran the new installer, which 
offered hda3 as Solaris for install.
In the end, it wrote the MBR to c0d0 and the bootblock to c0d0s0. It came up 
very properly after reboot. I tried a grub-boot-CD, and could as well boot to 
Linux from there; as well as to nv70. Then I set up ('setup (hd0)') my previous 
boot loader from Debian, and still can boot to Debian as well as nv70. Zero 
problem.
Next, I changed back hda2 to bf (Solaris), and can now boot to Nexenta from 
Debian's grub boot menu. I can as well boot to nv70, get the nv70-grub-boot. 
Only at loading the kernel, nv70 crashes. But again, everything is fine when I 
'hide' hda2 as type 40. 
Probably, some 'hide' or 'map' in grub can help, and make two Solaris 
partitions nicely bootable with standard grub. Or a minor change in Solaris, so 
that the kernel load doesn't crash when another bf partition is around. 
(Actually, it shouldn't. Once grub within that partition has come up, there is 
no reason for the kernel to look outside that partition any longer.)
 
 
This message posted from opensolaris.org

Reply via email to