i386->AMD64 upgrade path

Sean McNeil sean at mcneil.com
Tue Jun 29 10:37:35 PDT 2004

> Apologies for the noob question (and perhaps a slightly-OT post), but
> I've
> been debating purchasing an AMD64 machine for about a month now. 
> Aside from
> being lost in the myriad of available CPUs, I'm lost in the upgrade
> path.
> According to the statement above, this means that I can boot,
> buildworld,
> buildkernel, installkernel, reboot into single-user, installworld,
> rebuild
> ports?  Will that move me to a 64-bit platform?  Or is there some
> other
> trickery to this?  Would a binary upgrade be a better path?

A binary upgrade would be better than the rebuild method and a clean
install would be preferable.  The one thing I ran into is all my
databases had to be rebuilt as well.  I didn't take this into
consideration, but was fortunate that I had dumps.  Things like ldap and
postgres were my main concern.  Other than that, there is one extra
thing you have to do:

Make sure you have IA32 options set in the kernel.  You'll fail to boot
the first time and have to use "/rescue/sh" as your shell and do a
"/rescue/cp /libexec/ld-elf.so.1 /libexec/ld-elf32.so.1". After that,
you should be able to reboot to single user mode and do the make


More information about the freebsd-current mailing list