changing to x86_64 from i386

Matthew Dillon dillon at apollo.backplane.com
Fri Mar 26 09:40:35 PDT 2010


:Hi guys,
:
:Is there a non-complicated way to change/cross-compile kernel and userland
:to 64bit from a 32bit installation?
:
:Thanks,
:Petr

    Unfortunately no.  We'd need 32 bit emulation support in the 64 bit
    kernel to be able to boot the 32-bit filesystem image with a 64-bit
    kernel and we don't have it.

    The best solution is a completely fresh install using the
    64-bit img/iso.

    Doing an upgrade in place would be difficult.  You would have to boot
    from a 64-bit usb key and then installworld/installkernel the update,
    but beyond that the system likely has 32 bit binaries strewn all over
    the place (e.g. installed pkgsrc stuff) and cleaning it all out could
    take forever.

    The fresh install really is the best choice.

					-Matt
					Matthew Dillon 
					<dillon at backplane.com>





More information about the Users mailing list