"CPU doesn't support long mode" on a Soekris 4801



  • http://pastebin.com/yfAFgnnD

    When trying to boot pfSense-2.0.1-RELEASE-4g-i386-nanobsd.img.gz I get the following:

    Booting [/boot/kernel/kernel]…
    CPU doesn't support long mode

    Does pfSense not support i586 processors?  If it does, what's the deal then?

    Edit: Copy/pasted the wrong release initially.



  • You're trying to boot a 64-bit image.



  • You are trying to run the 64-bit kernel on a processor which doesn't support the 64-bit instructions. You should be trying to install a kernel for the 32-bit instruction set, for example, pfSense-2.0.1-RELEASE-4g-i386-nanobsd.img.gz

    amd64 in the name indicates its for "newer" CPUs supporting the 64-bit instruction set; i386 in the name indicates its for "older" and "low-end" CPUs which don't support the 64-bit instruction set.



  • Copy pasted the wrong thing. Definitely flashed the i386:

    Edit: I just noticed the console output says it's trying to boot AMD64.  I was pretty sure I flashed i386.  I'll redownload and reflash it, thanks.



  • Did you notice the output you posted shows an incomplete copy to the output device?

    Maybe it is broken and you need a new flash drive.


Log in to reply