Cannot boot 6.2.x kernel - black screen

pJonathan

Member
Sep 11, 2021
41
0
11
24
Hello, I have a problem updating to the 6.2.x kernel. I just updated to proxmox 8 following the instructions below:
/etc/apt/sources.list.d/pve-enterprise.list
My problem is that I can boot the older kernel 5.15.x without any problems, but when I try to boot into the newer 6.2.x kernel I only get a blackscreen. With "journalctl --list-boots" the boot is not listed.
I have a z590 board with an Intel i5-11400.
Unfortunately I don't know what else to do.
 
Hello, did you follow the Proxmox VE 7 to 8 migration guide [1]?

How did you update to the 6.2 version of the kernel? And how are you trying to boot into it.

Could you please provide the contents of /etc/apt/sources.list and of every file in /etc/apt/sources.list.d/*.

[1] https://pve.proxmox.com/wiki/Upgrade_from_7_to_8
 
Hey @Maximiliano thank you for your reply. I have followed the instructions so far. Proxmox runs on ZFS for me, which is why I boot with systemd-boot. I have also installed systemd-boot (not further configured), because I got an error message from update util.

Code:
root@pve:~# cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian bookworm main contrib

deb http://ftp.de.debian.org/debian bookworm-updates main contrib

# security updates
deb http://security.debian.org bookworm-security main contrib


# non-sub
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription

and

Code:
root@pve:/etc/apt/sources.list.d# cat  pve-enterprise.list.dpkg-dist
#deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise

In other files all lines are commented.
To update the kernel I simply ran apt dist-upgrade and applied the dafault settings when conflicts arose.
 
Could you please run proxmox-boot-tool status, proxmox-boot-tool refresh, and post the output?
 
Sorry for the late reply.

Code:
root@pve:~# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
83E9-6F56 is configured with: uefi (versions: 5.15.108-1-pve, 6.2.16-4-pve)
83E9-DBF6 is configured with: uefi (versions: 5.15.108-1-pve, 6.2.16-4-pve)


Code:
root@pve:~# proxmox-boot-tool refresh
Running hook script 'proxmox-auto-removal'..
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
Copying and configuring kernels on /dev/disk/by-uuid/83E9-6F56
        Copying kernel and creating boot-entry for 5.15.108-1-pve
        Copying kernel and creating boot-entry for 6.2.16-4-pve
Copying and configuring kernels on /dev/disk/by-uuid/83E9-DBF6
        Copying kernel and creating boot-entry for 5.15.108-1-pve
        Copying kernel and creating boot-entry for 6.2.16-4-pve
        Disabling upstream hook /etc/initramfs/post-update.d/systemd-boot
        Disabling upstream hook /etc/kernel/postinst.d/zz-systemd-boot
        Disabling upstream hook /etc/kernel/postrm.d/zz-systemd-boot


Greetings Jonathan :)
 
The output looks fine, I'll think about other possibilities.
 
Sorry for the late reply.

Code:
root@pve:~# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
83E9-6F56 is configured with: uefi (versions: 5.15.108-1-pve, 6.2.16-4-pve)
83E9-DBF6 is configured with: uefi (versions: 5.15.108-1-pve, 6.2.16-4-pve)


Code:
root@pve:~# proxmox-boot-tool refresh
Running hook script 'proxmox-auto-removal'..
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
Copying and configuring kernels on /dev/disk/by-uuid/83E9-6F56
        Copying kernel and creating boot-entry for 5.15.108-1-pve
        Copying kernel and creating boot-entry for 6.2.16-4-pve
Copying and configuring kernels on /dev/disk/by-uuid/83E9-DBF6
        Copying kernel and creating boot-entry for 5.15.108-1-pve
        Copying kernel and creating boot-entry for 6.2.16-4-pve
        Disabling upstream hook /etc/initramfs/post-update.d/systemd-boot
        Disabling upstream hook /etc/kernel/postinst.d/zz-systemd-boot
        Disabling upstream hook /etc/kernel/postrm.d/zz-systemd-boot


Greetings Jonathan :)
I am running in to the same problem, any updates on your end?
 
Hello,

i am currently having the same problem. The installation of Proxmox 8 cannot be carried out at the moment because I always get a black screen. Mainboard is an X570-A Pro with current BIOS. Is there a workaround here? It works fine with the old 5 kernel.
 
Hello,

i am currently having the same problem. The installation of Proxmox 8 cannot be carried out at the moment because I always get a black screen. Mainboard is an X570-A Pro with current BIOS. Is there a workaround here? It works fine with the old 5 kernel.
I don't know if it's the same issue. When I tried to install V8 on my backup machine I got a black screen. Had to start the install over and go to Advanced options and run the nomodeset option. It seemed to proceed with the install (which it listed as debug mode) however I was never able to get any NFS mounts to work in spite of hours of efforts. In the end I switched to a different server and V8 installed with the normal graphical install.
 
Hey, the graphical installation is not installable for me either. Here the installer freezes as soon as the selection menu appears. There seems to be a kernel bug here, which is why Proxmox 8 cannot be installed on various systems.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!