maxnet / berryboot

Berryboot -- Boot menu / OS installer
http://www.berryboot.com/
Other
807 stars 133 forks source link

Unable to boot 64-bit images on Raspberry Pi 3 #353

Open dderby opened 7 years ago

dderby commented 7 years ago

The Raspberry Pi 3 has an AArch64 CPU however BerryBoot is unable to boot images of this format. As soon BerryBoot tries to execute the 64-bit init executable, it fails and the kernel panics.

switch_root: can't execute 'sbin/init': Exec format error

maxnet commented 7 years ago

You will need to compile your own kernel if you want aarch64 support. By default the same kernel as Pi 2 is used.

dderby commented 7 years ago

Thanks, that's what I thought. I'll try it when a get bit of free time. I opened this issue as I thought a 64-bit compatible BerryBoot might be of interest to others who are unable to compile their own kernel and it would nice if it available for download from the BerryBoot website.

maxnet commented 7 years ago

Not sure if there is much demand. Think the only major distro that uses 64-bit is Suse right now.

dderby commented 7 years ago

True, there's not a lot of demand right now but I expect there will be as more distros are working on providing 64-bit support. Devuan already uses 64-bit for the Pi 3, Debian is working on a 64-bit port and Fedora are intending to officially support the Pi 3 as an aarch64 device in Fedora 26.

xilopaint commented 7 years ago

@dderby did you get to compile the kernel? I want get pi64 to work with BerryBoot, but don't have a clue how to achieve it.

carry0987 commented 6 years ago

Now I want to install openSUSE-Leap15.0-Arch64-ARM-Raspberry-pi,and it still give me some problem on kernel...

symbios24 commented 5 years ago

Time for a Berryboot version that supports 64bit also