Update: It is now possible to PXE-boot a fujitsu stylistic, with a Solaris 10 x86 image. You have to use the old trick of disabling acpi. Use "add_install_client -d -e
-b acpi-user-options=0x2 i86pc "
EG:./add_install_client -d -e 0:b:5d:2f:3f:1f -b acpi-user-options=0x2 i86pcThis creates an additional file, /tftpboot/01000B5D2F3F1F.bootenv.rc specifically for that computer only, which will override the normal /boot/solaris/bootenv.rc that the net-boot image usually uses.
This is only needed for netbooting. Once you have a real install of solaris x86 10 on disk, you can re-enable acpi support, by removing that line from /boot/solaris/bootenv.rc, or using the "eeprom" command.
Please note that the BIOS option for "Legacy USB" should be on, if you wish to change anything in the DCA. The DCA still cannot deal with USB keyboards natively, as of March 2005. If for some reason, you really really want the keyboard to be recognized as a "USB keyboard" under solaris, you can disable legacy USB after initial solaris install has been done. But dont forget to
"touch /reconfigure"before rebooting, or you may be left with no keyboard!
Update #2: Apparently, it is possible to boot "solaris 11", from an external USB cdrom drive now, also.
No install device was actually usable from the cdrom as of march 2004. Had to do initial install via vmware.
After reboot, device tree was kinda funky. Booted single user mode, but no device for disk accessible. Had to manually do
mount -o remount /devices/pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0:a /to get a root filesystem. Then, had to rewrite vfstab, to use /dev/dsk/c2d0s0 instead of the original /dev/dsk/c0d0s0
Sol 10 FCS update; Step-by-step guide.
Doing an install directly from cdrom still wont work; vmware is still required.But the good news is, sol 10 supports the ethernet and cdrom device, AFTER you have solaris installed.
After doing the initial install under vmware, doing a "real"(hardware) reboot would not work. It would not load the disk. Solaris kept thinking the disk was "/pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0", becaue apparently that is how it got configured during the install under VMWare.
I had to edit /boot/solaris/bootenv.rc while in VMWARE/Solaris, to even get to single-user mode in normal direct boot of Solaris.
(I could possibly have 'edited' the bootenv in the bluescreen DCA instead, but I forget right now which menu option does that.)
So, the steps for sol10 x86 are now,
- change "bootpath" to be /pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0:a
- Physically reboot so that Solaris is running "for real".
- mount -o remount /devices/pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0:a /
- devfsadm -C
- ls /dev/dsk/c?d?s0
- vi /etc/vfstab #update the root device to be whatever was visible in the above step
The ethernet? Broadcom 5788. pci14e4,169c (10cf,123c)
Also useless in sol9, but works great as "bge0" in Sol10
The way-cool wacom pen input device?
An *isa* plug-n-play WACF004 device. [8 bytes of IO register space, at 0x220, btw]
It seems to be an almost-normal SERIAL PORT!! While it doesnt get
automatically configured by solaris as one, it is possible to tell it to
do so. I have gotten the system to treat it as a "normal" serial port, by adding
it to the line containing "
/boot/solaris/devicedb/master, and doing a reconfigure reboot. It is then
possible to configure the X.org server to use it as core pointer.
Conveniently, one ships with Solaris 10.
As an nice easy reference, here is the
xorg.conf file that goes in /etc/X11 for it.
Note that I had to force the tablet pointer resolution values.
man wacom", if you have /usr/X11/man in your MANPATH.
Also potentially useful, is a graffiti input prog, xstroke
Written by: Philip Brown
Bolthole Top - Solaris-x86 Top - Solaris-x86 laptops list - Search Bolthole.com