Okay thanks (again) Jan, /boot/grub vs /rpool/boot/grub is a little confusing. It would make a lot more sense to have kept that stuff in the same location, not moved it and left remnants in the old location... Or at least put a note in /boot/grub/menu.lst that open solaris uses /rpool/ /boot/grub/menu.lst
The adage if it ain't broke don't fix is something that killed vista, we need to not change interfaces/file names/locations if we can avoid it. It annoys customers. Mr. Ceri Davies - Staff Engineer (Software) Sun Microsystems - Data Management Group Ceri.Davies at Sun.com W:(303) 272-7810 (x77810) On Aug 31, 2009, at 12:51 AM, Jan Damborsky wrote: > Hi Ceri, > > > Ceri Davies wrote: >> x4540 Thor: >> (and this happened in the x4240 as well with the latest installadm >> code) >> >> /boot/grub/menu.lst looks odd, it has no boot kernel entries just >> this comment: > > /rpool/boot/grub/menu.lst is the correct location of GRUB menu > on system with ZFS root. > > If you installed system via serial console, eeprom 'console' property > should have been set to correct serial port by AI - what 'eeprom > console' shows ? > > Your serial console might be confused by splash images and 'happy > face boot' - > this problem was recently fixed - see bug 5721 for details. > > In order to make it work on system which was installed with AI w/o > this fix, > remove following lines from /rpool/boot/grub/menu.lst: > > * disable GRUB splash image - remove > > splashimage /boot/grub/splash.xpm.gz > background 215ECA > > * disable happy face boot - remove > > splashimage /boot/solaris.xpm > foreground d25f00 > background 115d93 > > ,console=graphics (from kernel$ line) > > Jan >
