Help, unable to boot clean Solaris 10 install

I use Solaris at work, but have never done any sysadmin.

I have installed Solaris 10 on a new Intel Core2 Duo machine at home, but when I select Solaris 10 (not failsafe) from GRUB2, my machine reboots right after the "Use is subject to license terms", and goes back to GRUB2.

I can boot to the failsafe prompt, but I don't know how to troubleshoot from there.

What I've been able to find online suggests that I turn off ACPI (tried with no luck) and disable USB legacy mode in bios (again, tried with no luck). I'm using an IDE DVD drive to install, and a SATA drive for the OS, so everything is installed on c1d0, not c0d0.

When I run failsafe, it finds Solaris 10 ... X86 on c1d0s0 and I can attach as read/write, but I'm not sure what to do from there to find out why GRUB can't load the OS.

I've tried the Solaris 0606 Test Check CD, which says there are drivers for my complete system except for the audio (no driver) and the network (third party, I haven't bothered to get yet).

Please help, I'm totally stuck!

Thanks in advance,

Brett

[1106 byte] By [stottle] at [2007-11-26 9:46:44]
# 1
I noticed that the failsafe mode runs 32 bit, while solaris attempts to run 64 bit, which is at least a difference. Is anyone away of issues running Solaris 10 using EMT64 instead of amd64?Still looking for suggestions,Brett
stottle at 2007-7-7 0:52:14 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 2
You wouldn't mind sharing how you got GRUB2 to boot Solaris?Because the defected 0.95 version of GRUB it comes with doesn't want to boot on my machine and I've tried to install GRUB2 with no luck :/Hoping for answers,Samir
enemix at 2007-7-7 0:52:14 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 3

Interesting, i've never had any problems with the grub that comes with Solaris.

Anyway, to figure out why your system panics at boot, boot up the system in failsafe mode (or from cdrom), mount the root filesystem and add

set halt_on_panic=1

to the /etc/system file, this will give you a chance to read the panic string before the kernel reboots the system...

7/M.

mAbrante at 2007-7-7 0:52:14 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 4

enemix-

Sorry, I meant to say GRUB stage 2, not GRUB 2. I'm using the GRUB that came with solaris 0606. GRUB works fine.

mAbrante -

Tried the halt_on_panic=1, had no effect. I'm really not sure what is causing the problem. I've found that if I boot 32 bit mode by editing the GRUB command to append kernel/unix I can boot into solaris. But I'd sure like to be able to boot into 64 bit mode.

Any more thoughts anyone?

Brett

stottle17 at 2007-7-7 0:52:14 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 5
Does the grub at MBR is the one installed by solaris ?I ask this because I found out, linux grub is not capable to boot solaris slice partition.
Claudio4J at 2007-7-7 0:52:14 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...