On 02/15/10 12:08 PM, Evan Layton wrote:
> On 2/15/10 9:16 AM, Evan Layton wrote:
>> On 2/15/10 8:52 AM, Dave Miner wrote:
>>> On 02/12/10 07:59 PM, Evan Layton wrote:
>>>>
>>>> Because of the way the live CD install does it's cpio of the live CD
>>>> image it turns out that Dermot is indeed correct that this fix is not
>>>> sufficient. Because the cpio copies the menu.lst off of the live CD we
>>>> end up with the menu.lst from the CD and not the one from the microroot.
>>>> Because of this we still need to remove the menu.lst from the installed
>>>> BE (for example /a/boot/grub/menu.lst). We then need to copy the
>>>> menu.lst file from the microroot into the installed BE.
>>>>
>>>> I've reverted this so that we are still removing /boot/grub/menu.lst but
>>>> then copying the correct version from the microroot into it's place.
>>>>
>>>> I've updated the webrev with the corrected fix.
>>>>
>>>
>>> I think you should have left the removal of /boot/grub/menu.lst from the
>>> cleanup list at 2280. That behavior is wrong, period.
>>
>> OK, it's easy enough to make that change. I had put this back in so that
>> the file gets removed before copying the correct version. However sine
>> we're copying the file in anyway it's probably not really necessary to
>> remove this.
>>
>>>
>>> 2305: I don't think the comment here is accurate. SUNWgrub can't point
>>> to the correct location, because it can't know the name of the pool once
>>> we have general support for installing into existing pools, or otherwise
>>> co-existing with existing root pools. Perhaps you'd like to change the
>>> comment to something more like "until SUNWgrub stops packaging a
>>> menu.lst"?
>>
>> Very good point. I'll update the comment to correct this.
>>
>> Thanks!
>> -evan
>>
>
> The webrev has been updated to reflect these changes.
>
> http://cr.opensolaris.org/~evanl/14475/
>

Looks OK.

Dave

Reply via email to