> I hate to tell everyone this but I downloaded and > created an iso cd for the latest version of Ubuntu > and it works just fine.I think there is a software > problem in the opensolaris iso that causes it to > misidentify my computer as a 64-bit machine.
Yes - that looks likely. But you can work around whatever is causing this by using the workaround above, with a slight addition: 1. Go to this page: http://news.softpedia.com/news/OpenSolaris-2008-5-Installation-Guide-84898.shtml And have a look at what the grub menu should look like. It's the big blue/black one at the top. 2. Boot the CD and wait for this screen to appear. When it does, make sure the first boot entry is highlighted, press the "e" key on your keyboard to edit the grub commands. 3. You should now have 4 or 5 lines of grub commands for that boot entry listed on the screen. Find the one that looks like this: kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS Highlight it, then press "e". 4. You will now be able to edit this line as you would in any normal text editor. Take out the $ISADIR part, then press ENTER. ADDED BONUS STEPS: 5. Find the line that looks like this: module$ /platform/i86pc/$ISADIR/boot_archive Highlight it and press "e" to edit it. 6. As you did before, remove the $ISADIR part and press ENTER. 7. Press "b" to boot. Once you've installed OpenSolaris, you will probably need to go through the same process once it tries to boot from the hard disk. Once it has successfully booted the 32-bit kernel from the hard disk and you have OpenSolaris up and running, you will then need to edit the menu.lst file found at /rpool/boot/grub/menu.lst and make the above changes permanent. I would recommend keeping a copy of the original boot entry in the menu.lst file in case a future update to OpenSolaris fixes the bug. Cheers Andrew. This message posted from opensolaris.org