John Levon wrote:
> On Wed, Apr 01, 2009 at 06:12:25PM -0400, Dave Miner wrote:
> 
>> The most visible portion of the change, and hence the reason John's 
>> cc'ed here, is the existence of two boot archives; we'll use the 
>> standard module$ GRUB command to resolve $ISADIR and find the correct 
>> archive.  Since they have to move, anyway, I've relocated the boot 
>> archive from /boot/boot_archive to /platform/i86pc/boot_archive and 
>> /platform/i86pc/amd64/boot_archive, respectively.  I don't expect that 
> 
> Actually...
> 
> The whole reason that 2009.06 broke us in the first place was to have a
> common boot archive path between SPARC and x86. If that's no longer a
> requirement, I'd vastly prefer to just move it back to where it used to
> be, namely: boot/x86.microroot. (And presumably,
> boot/amd64/x86.microroot). This will unbreak 2008.11 and Linux dom0s,
> and will avoid respinning another virt-install fix.
> 
> I don't think "boot/amd64 is icky" is a strong enough argument for
> purposefully leaving this broken.
> 

To clarify, the reason why it's somewhat loathsome is that it's more 
stuff that is in non-standard places and has to be handled specially by 
live CD installs.  Using the standard locations, it gets cleaned up 
automatically by bootadm.  It also reduces the amount of divergence 
between the live CD and the installed system, which is a goal of the 
live CD architecture.

The user base that are broken are sufficiently limited at this point 
that I would rather bite this bullet now and be done with it.

Dave



Reply via email to