Daniel Barkalow schrieb:
> On Mon, 24 Sep 2007, Florian Philipp wrote:
> 
>> Just a thought: Is it possible to compile a 64bit kernel and use him on
>> the current system? That way you could set up your new native 64bit
>> system in a chroot before overwriting the old one and thus minimize
>> downtime to less than 15 minutes.
> 
> Building a 64bit kernel with 32bit userspace should be pretty 
> straightforward with crossdev (not meaningfully different from building an 
> ARM kernel on an x86 host). Building a 64bit userspace while running a 
> 32bit userspace is a bit trickier. There's some support for building a new 
> system with ROOT=/target, but not everything would build like that the 
> last time I tried (building for ARM on x86).
> 
>       -Daniel
> *This .sig left intentionally blank*

You don't need to run a 32bit userland (at least not in the way you seem
to think). All you need to do is making your 64bit kernel work with your
current 32bit userland while doing the normal gentoo installation steps
(e.g. extracting stage3 to some folder, chroot into it, updating,
emerging packages needed for your new system, ...).

If it works that way (it sounds far too easy) you could copy config
files and all that stuff from your old system to your new without
shutting down the old one until the new is ready to overwrite the old one.
-- 
[EMAIL PROTECTED] mailing list

Reply via email to