On Mon, Aug 31, 2009 at 4:39 PM, Pavan Chandrashekar - Sun
Microsystems<Pavan.Chandrashekar at sun.com> wrote:
> On 08/29/09 18:39, Moinak Ghosh wrote:
>>
>> On Sat, Aug 29, 2009 at 6:30 PM, kunal ghosh<kunal.t2 at gmail.com> wrote:
>>>
>>> I have 2 Grubs now, i have ubuntu's GRUB in MBR and Belenix's which i
>>> call
>>> from the ubuntu's grub which transfer's control to Belenix's Grub
>>> i added the line parttype (hd0,0) 0xff in both places
>>> (in ubuntu's grub )
>>> title Belenix
>>> parttype (hd0,0) 0xff
>>> root (hd0,2)
>>> chainloader +1
>>> and in (belenix's grub)
>>> title belenix 0.7.1
>>> parttype (hd0,0) 0xff
>>> but it still gives
>>> Error 15: File not Found :-(
>>
>> ? In GRUB screen press 'C' to drop to command line. Now type root
>> (hd0,<TAB>
>> ? It should list all the partitions. Does it still show partition 0
>> as Linux swap ?
>> ? Also the Solaris partition should be marked active. So you may want to
>> add
>> ? makeactive to the BeleniX entry in Ubuntu's grub menu:
>>
>> ? title Belenix
>> ? parttype (hd0,0) 0xff
>> ? root (hd0,2)
>> ? makeacive
>> ? chainloader +1
>
> You don't need the parttype logic if you make the solaris partition active.
> The kernel gives preference to an active (solaris) partition and if no
> active partition is found, will select the first inactive (solaris)
> partition as the one to boot from.
>
> BTW, Moinak, looks like you have not pulled the ON bits lately. If you had
> the extended partition bits in, you would not have hit this bug.
> The putback fixed:
> 6713318 Need to differentiate between solaris old partition and Linux swap
>
> There are some corner cases still being fixed, but it should work for most
> cases.
>

   I am using B114. I think there were a bunch of issues with subsequent
   builds. I will move to B121 shortly.

Regards,
Moinak.
-- 
================================
http://www.belenix.org/
http://moinakg.wordpress.com/

Reply via email to