amd64 native boot loader?

Bruce Cran bruce at
Sat Dec 22 01:33:10 PST 2007

snowcrash+freebsd wrote:
> hi,
> i've FBSD/amd64 62Rp9 installed.  kernel & world are my own builds
> from latest cvsup.
> on boot I see:
>     "FreeBSD/i386 bootstrap loader"
> odd.  i'd expect a native loader ...
> checking in,
>   /usr/src/sys/boot  > ls
>     Makefile  alpha/    arm/      efi/      forth/    ia64/     pc98/
>    sparc64/
>     README    arc/      common/   ficl/     i386/     ofw/      powerpc/
> other arches seem to be there ... just not amd64.
> where's the src for the amd64?

AMD64 CPUs are backwards compatible with i386; they boot in 16-bit real 
mode and only get switched into 64-bit 'long mode' by the kernel later 
on. Since both i386 and amd64 start booting in the same way, there's no 
need for separate bootloaders.


More information about the freebsd-questions mailing list