[Arm-dev] Grub not updating boot configs

Uli Middelberg uli at middelberg.de
Tue Jun 27 14:04:52 UTC 2017


Am 26.06.2017 um 20:31 schrieb Jim Perrin:
> The pine64 doesn't support UEFI so you won't have /boot/efi/EFI. The
> 3.10 kernel is a vendor kernel not supplied by CentOS. Effectively only
> the userland tools are updated via yum, and grub will have little to no
> effect as you're not booting in the 'normal' way.

Hello Mike,

as Jim already wrote, none of the CentOS updates will change the kernel nor the firmware on the Pine64.

If you are looking for a recent kernel (4.9 or later), you will have to update the Pine64 firmware,
since the stock firmware cannot boot a mainline kernel and a mainline u-boot firmware won't
boot a legacy kernel.

You have two options:

1. You download the latest experimental Pine64 Armbian Image [1] as a foundation to build CentOS upon [2].

2. You build CentOS from scratch on the Pine64 [3] (or any other ARM64 board), if you have a card reader or a free
SDcard slot.


[1] https://dl.armbian.com/pine64/nightly/Armbian_5.27.170614_Pine64_Ubuntu_xenial_dev_4.11.1.7z
[2] https://github.com/umiddelb/aarch64/wiki/Install-CentOS-7-on-your-favourite-ARMv8-ARM64-AArch64-board
[3] https://github.com/umiddelb/z2d/tree/master/pine64   

Cheers
Uli



More information about the Arm-dev mailing list