A:
This error message typically means that the kernel does not recognize the hardware that you are attempting to boot.
It appears that you have newer hardware, but are trying to boot an older version of the operating environment. Are you using the latest Solaris 8 2/02 version? If not, you must use a revision of the operating environment that supports your hardware.
A:
Yes, you can. Make sure you install Solaris to the other
disk when you are installing. Also, you may have to re-partition
your disk if your Windows partition takes up the entire disk.
To repartition your disks, you can use something like partition magic
found at
http://www.powerquest.com/partitionmagic/. I know that it is not free, but it's the best out there to re-partition without losing data.
A:
When using DHCP, your machine gets its hostname from the DHCP server using the
"/sbin/dhcpinfo Hostname" invocation. You must set up your DHCP server to provide hostnames. However, most cable modem routers, such as like the Linksys models, do not provide Hostnames, so it defaults to "unknown".
You can override this by running uname -S <hostname> in a startup script, but this is not really a good solution since your hostname will not be known outside of the machine and will not make sense to any applications that might receive your hostname.
A:
One solution is to put a script in /etc/dt/config/Xession.d that executes the application and then exits with a non-zero value. Run these commands only to launch an xterm and immediately exit back to the login screen when the xterm is closed or killed:
A:
No, you cannot. When you create a Solaris Flash archive, it includes files
from the various file systems, but does not include things like
SDS databases or Veritas private regions. You must configure these types of devices after the Solaris Flash archive has been installed, for example from a JumpStart finish script.
A:
If you know exactly which files you need, to find out which package contains
a particular file, go to the .../Solaris_8/Product directory, then type:
grep */pkgmap
Also, a system installed with the Core metacluster does not contain the
required files for doing software development. Use the SUNWCprog metacluster
that is also known as the Developer metacluster.
Configure Norton AntiVirus to do a "clean" reboot, instead of shutting down
the machine. Norton AntiVirus needs to synchronize the file systems to
prevent them from appearing to be corrupt during the subsequent reboot.
A:
I have a similar setup at home. Solaris 8 and previous versions have
problems configuring themselves as DHCP clients from home DSL/Cable routers,
such as the Linksys line of routers. The problem is that they do not
correctly deal with the fact that the routers do not supply Hostnames,
but only supply IP addresses and gateway addresses. The result is that
the machine gets no DNS entries in /etc/resolv.conf during
boot.
To solve the problem, you can upgrade to Solaris 9, or you can manually
put in the DNS addresses into /etc/resolv.conf using an rc2.d script.
The Windows machine most likely supplies hostnames, making Solaris work much better.
A:
Install the latest Solaris 8 update, Solaris 8 2/02. There was a bug in
previous versions that prevented machines from auto-rebooting after the
installation.
A:
Use Live Upgrade to create an alternate boot environment with
your desired slice configuration. Then, copy the active boot environment
onto the new one, activate it, and reboot. For more information,
refer to Solaris Live Upgrade 2.0.
A:
If you want to avoid a long fsck after reboot, and you are using ufs for all
of your file systems, set the "logging" option on all of your file systems.
For example, I have a metadevice which is set to logging by having this in
my vfstab:
A:
The patches that you must apply to the "old" system are patches required to
make Live Upgrade work. If you do not install those patches first, then Live
Upgrade will fail to work properly in some cases. Live Upgrade relies on other
components of the system that might have flaws that need correction before
the software will work properly.
A:
Unfortunately, no. Some core components of Solaris rely on the existance of
Perl, so I recommend that you do not remove them from the system. In
Solaris 9, we have made it possible to remove the SUNWpl5m and SUNWpl5p
packages, however the SUNWpl5u and SUNWpl5v packages remain un-removable when
you perform a JumpStart installation. If you really want to delete those
packages, you will have to do so in a postinstall script. Be advised
that in Solaris 9 there are packages in Solaris which rely on Perl, namely:
IPLTadmin
Administration Server
IPLTcons
Console Client Base package
IPLTdsr
Directory Server
IPLTdsu
Directory Server
IPLTpldap
PerLDAP
SUNWapchu
The Apache HTTP server program (usr components)
SUNWapct
Appcert utility for application ABI stability checking
SUNWesu
additional UNIX system utilities, including awk, bc, cal, compress, diff, dos2unix, last, rup, sort, spell, sum, uniq,
and uuencode
SUNWsndmu
sendmail user
SUNWtexi
GNU texinfo (texinfo)
As a result, you must remove these packages and any packages that rely on them.