Hello,
I managed to boot the installer from PXE with a configured console on the
virtual serial port.
The working menu.lst for PXEGrub is :
serial --unit=1 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=10 serial console
default=0
timeout=3
min_mem64=512
title OpenSolaris Development snv_130 AI
kernel$ /solaris/osol-1003-130/platform/i86pc/kernel/$ISADIR/unix -B
aimanifest=prompt,console=ttyb,ttyb-mode='115200,8,n,1,-',livessh=enable
module$ /solaris/osol-1003-130/platform/i86pc/$ISADIR/boot_archive
I've got the console output until the service svc:/system/console-login:default
is started and set the port speed of ttyb to 9600 bps.
On an installed system, the console speed is set up from grub (-B console=...)
or from eeprom (/boot/solaris/bootenv.rc) and also in console-login manifest
(/var/svc/manifest/system/console-login.xml) :
<propval name='device' type='astring' value='/dev/console' />
<!-- <propval name='label' type='astring' value='console' /> -->
<propval name='label' type='astring' value='115200' />
It would be much better and cleaner is console-login get the serial port speed
from eeprom instead of the XML manifest. In the case of the remote installation
it would be a way to keep a console.
Regards,
Fr?d?ric.