Hi Edward,

Are you still having problems getting GRUB to display over the serial console? 
I'm not an expert by any means. I'm just a random guy trolling this forum, but 
for getting grub to display via serial console, what I would do if I were in 
your place is I would first  comment out the "background 215ECA" and 
"foreground d25f00" lines, which are un-necessary and add a "serial" line for 
9600 8n1 (you have the "speed=9600" part in your GRUB but I don't see where you 
put the "--word=8 --stop=1 --parity=no" part) and a "terminal serial" line 
after the timeout and default lines in grub and a "-B console=ttya" line at the 
end of the kernel$ line (i.e. it looks to me like you didn't put a "-B" in 
front of your "console=ttya" which might cause GRUB to not boot properly, I'm 
just speculating about this though). 

I know what I just said must be really confusing and borderline 
incomprehensible. So I recommend taking a look at the following blog entry from 
the great Dennis Clarke of blastwave fame where he explains how to do a console 
cable boot on Intel / AMD hardware with OpenSolaris 2008.05:

http://www.blastwave.org/dclarke/blog/?q=node/110

Also, if it helps, this is an example of what /rpool/boot/grub/menu.lst looks 
like on one of my machines:

:~$ cat /rpool/boot/grub/menu.lst 
#splashimage /boot/grub/splash.xpm.gz
#background 215ECA
timeout 30
default 0
serial --unit=0 --speed=9600 --word=8 --stop=1 --parity=no
terminal serial
#---------- ADDED BY BOOTADM - DO NOT EDIT ----------
#
# f^%k bootadm, I'll vi edit whatever I want to
# - the sysadmin
#
title OpenSolaris
findroot (pool_rpool,0,a)
bootfs rpool/ROOT/opensolaris
kernel$ /platform/i86pc/kernel/$ISADIR/unix -v -B $ZFS-BOOTFS -B console=ttya
module$ /platform/i86pc/$ISADIR/boot_archive
#---------------------END BOOTADM--------------------
-- 
This message posted from opensolaris.org

Reply via email to