On Tuesday, 9 June 2020 15:56:52 BST Peter Humphrey wrote:
> On Tuesday, 9 June 2020 15:46:43 BST Peter Humphrey wrote:
> > > Other than that, the naming scheme may have changed but I don't know
> > > about
> > > this. For better future-proofing, use a UUID of your root partition
> > > rather
> > > than a device name.
> > > 
> > > root=UUID=...
> > > 
> > > You can get this UUID with the blkid command.
> > 
> > I'll try this in a minute - thanks for the idea. I've stuck with device
> > names so far because (i) I can read them, and (ii) I can't ever have more
> > than one NVMe device in this box.
> 
> Nope. Didn't help. All I have now is dredging through the kernel config yet
> again, or possibly even trying an initrd. I hope I'm not being forced down
> that road after all these years.

It was so simple, and the clue was in an earlier message.

# cat /boot/loader/entries/30-gentoo-5.7.1.conf
title Gentoo Linux 5.7.1initrd=/intel-uc.img
linux /vmlinuz-5.7.1-gentoo
options root=/dev/nvme0n1p4 initrd=/intel-uc.img net.ifnames=0 raid=noautodetect

All I had to do was to remove the slash from initrd=/intel-uc.img. I did that
in all the .../entries files and 5.4.38 also still boots happily.

Thanks to those who offered help.

-- 
Regards,
Peter.




Reply via email to