Announcement

Collapse
No announcement yet.

" noquiet nosplash nomodeset " kernel switches needed for successful boot.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • " noquiet nosplash nomodeset " kernel switches needed for successful boot.

    16.5 and all previous versions ran fine on the old PCs i used. 16.6.2 on two different machines hard crashes on reboot. None of the safemodes worked until hand edited.
    Editing the grub linux switches to include to " noquiet nosplash nomodeset " lets it boot up successfully. " force-video-safe " may be required for some.
    The weird thing is that even after changing /etc/default/grub and rebuilding /boot/grub/grub.cfg, it only fixed the first entry for each kernel, none of the safe mode entries were fixed! May be it is my error, but have never seen this behavior on any other distro, even previous Debian based ones. dracut is not installed, which may break the pipeline of commands?

    Code:
    [ root@untangle ] # vi /etc/default/grub
    GRUB_CMDLINE_LINUX_DEFAULT="noquiet nosplash nomodeset" #force-video-safe #"quiet splash"
    [ root@untangle ] # grub-mkconfig --output=/boot/grub/grub.cfg
    This only fixes the first grub bootup entry, but does not change the various safe video mode grub boot up menu options so none of the safe-modes work:

    Only two entries out of ten were actually regenerated with noquiet OR nosplash. To make it easier to read, some parameters were removed like the actual UUID, ramdisk size, etc.:
    Code:
    [root @ untangle] ~ # egrep '(/boot/vmlinuz)' /boot/grub/grub.cfg | egrep '( noquiet | nosplash )'
    linux /boot/vmlinuz-5.10.0-14-untangle-amd64 root=UUID= ro net.ifnames=0 apm=power-off nomce nodhcp nofstab panic=5 noquiet nosplash nomodeset
    linux /boot/vmlinuz-4.19.0-11-untangle-amd64 root=UUID= ro net.ifnames=0 apm=power-off nomce nodhcp nofstab panic=5 noquiet nosplash nomodeset
    Six grub boot entries did not have nomodeset:
    Code:
    [root @ untangle] ~ # egrep '(/boot/vmlinuz)' /boot/grub/grub.cfg | egrep -v '(nomodeset)' | sed 's/root=UUID=[0-9a-fA-F\-]* /root=UUID= /' | sed 's/ramdisk_size=100000 lang=us apm=power-off//'
    linux /boot/vmlinuz-5.10.0-14-untangle-amd64 root=UUID= ro net.ifnames=0 nomce nodhcp nofstab panic=5 quiet splash vga=791
    linux /boot/vmlinuz-5.10.0-14-untangle-amd64 root=UUID= ro net.ifnames=0 nomce nodhcp nofstab panic=5 acpi=off noapic nosplash
    linux /boot/vmlinuz-5.10.0-14-untangle-amd64 root=UUID= ro net.ifnames=0 nomce nodhcp nofstab panic=5 text-administration nosplash
    linux /boot/vmlinuz-4.19.0-11-untangle-amd64 root=UUID= ro net.ifnames=0 nomce nodhcp nofstab panic=5 quiet splash vga=791
    linux /boot/vmlinuz-4.19.0-11-untangle-amd64 root=UUID= ro net.ifnames=0 nomce nodhcp nofstab panic=5 acpi=off noapic nosplash
    linux /boot/vmlinuz-4.19.0-11-untangle-amd64 root=UUID= ro net.ifnames=0 nomce nodhcp nofstab panic=5 text-administration nosplash
    Last edited by pctechs; 03-04-2023, 07:29 AM.
Working...
X
😀
🥰
🤢
😎
😡
👍
👎