If you have already installed a Solaris for x86 on your hardisk, then the kernel (2.2.x) will see and configure aditional partitions devices for Solaris for X86 partition table (hda5 , hda6 , etc ) because new kernels can see Solaris for intel partition tables. The problem is that current fdisk and Disk Druid does not recognize the Solaris partition table that kernel does. So, in this case the Disk Druid will make a partition (for instance /dev/hda5) but when it came to formating and mounting, the kernel will format and mount the solaris slices. In this way I managed to loose all my data on the hardisk :-( It is a very severe bug of Disk Druid I think. The solution can be aproached in two ways: 1) Compile the kernel without Solaris partition support. Bad idea because you cannot add suport for Solaris partition later without changing lilo configuration file. And I need solaris partition support. 2) Make Disk Druid "see" and interpret correctly the Solaris intel partition table.
Matt this is a relatively easy yet important fix.
solaris partitioning support will be turned off.
Re: solaris partitioning support will be turned off. Turning off solaris partition table support is the easy way, but in that case we can't use solaris for x86 slices very easy because you have to disable solaris partition support both in the installer and in the sistem because other way the system could not boot properly. In this case, if I want solaris partition support I have to recompile the kernel with solaris partition support and to modify lilo.conf to boot properly, guessing what will become the actual root partition. The best way to fix this is to make Disk Druid and maybe fdisk to see and corecty interpret the solaris for x86 partitin tables. Thanks in advance for understanding.
solaris x86 support in disk druid is a very low priority. This is the only request I've ever had for it.