The instructions for using Parallels need some work. The first section which describes editing the Grub menu is really not necessary. You can do it more easily using the Parallels device menu.
Device->CDROM/DVD-ROM1->Connect Image You can either attach to the CDROM directly, or, as I did, supply the pathname to an ISO image. The latter is certainly easier if you have just downloaded the ISO and don't want to burn a CD. However, I ran into another problem after I did the initial install. The network driver for Solaris is not included in the initial Indiana distribution. I followed the Parallels documentation, which specifies that the driver for the NIC should be installed from the ISO. /Library/Parallels/vmtool.iso. So I used the Device menu again to attach this ISO image to the my Parallels virtual machine and extracted the files in the Drivers/Network/RTL8029/SOLARIS I had done this before with Nevada and it worked fine. But with Indiana, it complained that it couldn't find the command /usr/ucb/bin/make. Obviously that's not included in the initial install. After some analysis I determined that the Makefile didn't acutally need to compile and the driver from the source code since the binaries were already included in the zip file. So I manually extracted the zip file and modified the installation shell script to not depend on make. The orginal file did this: echo "Compiling driver..." #cd $driver && /usr/ccs/bin/make install > /dev/null I changed it to just install the drivers directly without making anything /usr/sbin/install -f /kernel/drv -m 755 -u root -g sys i386/ni /usr/sbin/install -f /kernel/drv -m 755 -u root -g sys i386/pcni /usr/sbin/install -f /kernel/drv -m 755 -u root -g sys i386/dp8390 After that I rebooted, and was pleased to see the Network Automagic discovered my ni0 driver and gave me a DHCP address. I prefer using the Shared Networking settting that Parallels provides instead of Bridged Mode. The latter causes problems when I move my laptop between work and home. With the former, Solaris keeps the same IP address all the time, since it gets it from the Parallels DHCP service. The only problem I still have is that my Parallels DHCP release has to be renewed manually (in the System Preferences->Network->Parallels NAT ). directory. However, the Parallels shell script for adding the driver -- This message posted from opensolaris.org
