Re: C8.1 Grub problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Il 06/04/20 15:21, Simon Matter via CentOS ha scritto:
Il 06/04/20 11:54, Georgios ha scritto:
Hi there!
I had a similar problem recently with grub. No idea why it doesnt work.
Try using grubby instead of grub2-mkconfig if you want the system to
keep your kernel parameters between boots.

Something like:

sudo grubby --args="i915.modeset=0 rd.driver.blacklist=i915" --update-
kernel=ALL


Hope it helps!
Have a nice day!


On Mon, 2020-04-06 at 11:42 +0200, Alessandro Baggi wrote:
Hi list,

I reinstalled on my workstation CentOS 8.1.

I explain: I'm a KDE user but packages shipped from EPEL currently
are
buggy so I prefer a stable and functioning system to work with. So I
tried to remove KDE workgroup and installed group "Workstation" but
the
system bricked so I reinstalled with GNOME.

I've an nvidia gtx 1050ti GPU so I installed kmod-driver from
rpmfusion.
After the installation of Nvidia driver, I rebooted, gdm start and
after
I perform the login the system freeze. So this problem happened to
me
with C7.5 and nvidia driver. In my case I need to blacklist i915
module
and system works.

Also in this case I tried to boot centos changing grub kernel
parameters
pressing 'e' in the grub menu and adding "i915.modeset=0
rd.driver.blacklist=i915", booted and system works.

So I tried to make this permanent updating grub configuration adding
the
previous directives (and removed rhgb and quiet) to
/etc/default/grub
and run grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg.

Reboot the system and checked again kernel parameters on grub menu
and
seen that nothing changed. Booted and freezed.

I checked /boot/efi/EFI/centos/grub.cfg and kernelops has the new
directives.

Seems that grub configuration does not take effect.

I made another test inside a VM installed with minimal selection and
remove rhgb and quiet parameters and worked fine. The vm is BIOS and
my
workstation UEFI.

How I can solve this problem? Currently to boot my system I need
always
to add this params.

Thank you in advance

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos
Hi,

I tried as suggested, parameters will be updated but I get already
crash. So I tried to remove also rhgb and quiet and works well.

   Would be good to know what is wrong with grub2-mkconfig.

Where start to investigate?
Just to be sure, your subject line says this is on CentOS 8.1, right?

Because IIRC grub2-mkconfig was broken in CentOS 7 despite the head of
every grub cfg file telling us "It is automatically generated by
grub2-mkconfig using templates".

Really weird that you see the same with CentOS 8.1.

Regards,
Simon

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos

Hi Simon,

I'm on 8.1. I'm searching help to see if this is a bug or error by me but can't find nothing. Currently I used grubby but it does not write any file that I know like /boot/efi/EFI/centos/grub.cfg (I tried to remove and add arg but nothing changed on files), so I don't know where it make update.

I never got a problem using grub2-mkconfig -o file on C7 (last used was 7.5) It always worked as expected to me (for example when I installed nvidia driver using NVIDIA package to blacklist nouveau manually).

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos




[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux