Knowledge Base

Search the Knowledge Base: |
Search the Knowledge Base: |
"Divide By Zero" Message When Installing Solaris 9
Details
I am attempting to install Solaris 9 as a guest operating system. When I do, the installation fails and I see an error message similar to the following:
Scanning system disk information...
./W00.findswap[2]: ((11*1024*2)+0-1)/0: divide by zero
./W00.findswap[967]: 0*: more tokens expected
What can I do to complete the installation?
Solution
This problem is seen when you attempt to install a release earlier than Solaris 9 9/04 in a virtual machine with a SCSI hard disk.
The simplest workaround is to configure your virtual machine to use an IDE hard disk.
If you want to use a SCSI hard disk in your virtual machine, configure the virtual machine to use the LSI Logic adapter and use Solaris 9 9/04 or a later release. An LSI Logic driver is included in releases beginning with Solaris 9 9/04. Or, if you use an earlier release of Solaris 9 and configure the virtual machine to use a SCSI hard disk, you must get the LSI Logic driver and install it as an install time update. To locate the driver, go to the LSI Logic download page at www.lsilogic.com/support/download_center/ and choose LSI53C1030 from the Select a Specific Product drop-down list.
Keywords
Feedback
- KB Article: 1820
- Updated: Aug 14, 2009
- Products:
VMware ACE
VMware GSX Server
VMware Workstation - Product Versions:
VMware GSX Server 3.x (Linux)
VMware GSX Server 3.x (Windows)
VMware Workstation 5.x (Linux)
VMware Workstation 5.x (Windows)

