[...]
>>
>>     
>
>    That Linux swap is the problem. Earlier Linux swap and Solaris partitions 
> had
>    the same ID (0x82) so they clashed. Later A new partition ID 0xbf (called
>    Solaris2) was identified for Solaris. But for backward
> compatibility the kernel
>    still identifies either 0x82 or 0xbf as Solaris partitions. So you
> have a clash since
>    Linux swap comes before the Solaris partition. Annoyingly the Solaris 
> kernel
>    ignores the partition number it receives from GRUB and rescans MBR finding
>    linux swap and getting confused. it is OK is linux swap cmoes after a 
> Solaris
>    partition.
>
>    
[...]

Good advice Moinak!!

Another way to do this needing more hassle is to remove the Linux swap 
partition and create a logical extended partition and put the swap on to 
that. Since Solaris can't see extended partition your system shouldn't 
have any problems at all in using Linux swap and Solaris on the same drive.

Which ever method you prefer use that but it's good to keep this in mind 
for future :-)

Reply via email to