[Arm-dev] Grub not updating boot configs

Jim Perrin jperrin at centos.org
Mon Jun 26 18:31:44 UTC 2017


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.

On 06/25/2017 07:24 PM, Mike Calderwood wrote:
> Hey guys.  This is probably going to be a really dumb question, but a) I
> only have limited familiarity with Grub2 and b) I really don't want to
> have to rebuild my SD card image from scratch...again.
> 
> I have a Pine64 running 7.3.1611 aarch64, and it started out on kernel
> 3.10.101.  I've issued yum update after yum update, and it finally
> dawned on me that it wasn't ever booting into the new kernels I was
> installing.  I have 5 of the 4.x kernels installed, but it's never even
> attempted to boot into them.  I've dug around a little bit, and here's
> what I can see so far:
> 
> 1)  By RPM list, I don't even have a 3.x kernel installed anywhere. It
> was installed during the initial system image in some way outside of
> RPM/yum, and it hasn't been removed in the time since.
> 2)  I don't have a grub2.cfg file like my x86_64 systems have.  I have a
> symlink at /etc/grub2-efi.cfg that is supposed to point to
> ../boot/efi/EFI/centos/grub.cfg, but that doesn't exist either.
> 3)  If I run grub2-mkconfig, I can get a seemingly-valid grub2.cfg file
> that only references the 4.x kernels I have installed.  I put that file
> at the symlink target from #2 and rebooted, but it apparently had zero
> impact.  It rebooted just fine...into 3.10.101.
> 
> So my question boils down to this:  what exactly am I missing here
> that's preventing this from updating kernels correctly?  Thanks for the
> help.
> 
> Mike
> _______________________________________________
> Arm-dev mailing list
> Arm-dev at centos.org
> https://lists.centos.org/mailman/listinfo/arm-dev

-- 
Jim Perrin
The CentOS Project | http://www.centos.org
twitter: @BitIntegrity | GPG Key: FA09AD77


More information about the Arm-dev mailing list