Upgrade von 8 auf 9 - Kernel panic

omavoss

Active Member
Mar 15, 2024
168
29
28
Hallo,
das Upgrade nach Vorschrift gemacht, allem voran die Backups angestoßen, scheinen erfolgreicht gewesen zu sein.
Dann "reboot" laut HowTo, alles geklappt. Danach die Repos kontrolliert, alles was Bookworm beinhaltete deaktiviert und nur Trixie eingeschaltet gelassen. Nun nochmals "apt-update && apt-upgrade -y" ausgeführt, danach kam die Kiste nicht mehr hoch. Monitor und Tastatur ans Blech angeschlossen und Foto gemacht:

IMG_20250810_232524[1].jpg

Ist noch was zu retten oder muss neu aufgesetzt werden? Danach komme ich sehr wahrscheinlich nicht mehr an die Backups ran . . .

Danke und viele Grüße.

EDIT:
habe jetzt Proxmox in einen älteren Kernel gebootet, zunächst läuft der Server wieder.

EDIT 2:
Habe versucht, initramfs zu reparieren und einen aktuellen Kernel zu laden, kommen Fehler:

Code:
[root@pve ~]$ sudo update-initramfs -u -k 6.14.8-2-pve
update-initramfs: Generating /boot/initrd.img-6.14.8-2-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/proxmox-boot-uuids found, skipping ESP sync.
Updating kernel version 6.14.8-2-pve in systemd-boot...
Sign command: /lib/modules/6.14.8-2-pve/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Autoinstall of module gasket/1.0 for kernel 6.14.8-2-pve (x86_64)
Building module(s)......(bad exit status: 2)
Failed command:
make -j4 KERNELRELEASE=6.14.8-2-pve -C /lib/modules/6.14.8-2-pve/build M=/var/lib/dkms/gasket/1.0/build

Error! Bad return status for module build on kernel: 6.14.8-2-pve (x86_64)
Consult /var/lib/dkms/gasket/1.0/build/make.log for more information.

Autoinstall on 6.14.8-2-pve failed for module(s) gasket(10).

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
[root@pve ~]$

EDIT 3:
Jetzt dkms-Fehler:

Code:
DKMS (dkms-3.2.0) make.log for gasket/1.0 for kernel 6.14.8-2-pve (x86_64)
Mon Aug 11 00:32:46 CEST 2025

Building module(s)
# command: make -j4 KERNELRELEASE=6.14.8-2-pve -C /lib/modules/6.14.8-2-pve/build M=/var/lib/dkms/gasket/1.0/build
make: Entering directory '/usr/src/linux-headers-6.14.8-2-pve'
make[1]: Entering directory '/var/lib/dkms/gasket/1.0/build'
  CC [M]  gasket_core.o
  CC [M]  gasket_ioctl.o
  CC [M]  gasket_interrupt.o
  CC [M]  gasket_page_table.o
gasket_core.c:1376:19: error: ‘no_llseek’ undeclared here (not in a function); did you mean ‘noop_llseek’?
 1376 |         .llseek = no_llseek,
      |                   ^~~~~~~~~
      |                   noop_llseek
In file included from /usr/src/linux-headers-6.14.8-2-pve/include/linux/module.h:22,
                 from /usr/src/linux-headers-6.14.8-2-pve/include/linux/device/driver.h:21,
                 from /usr/src/linux-headers-6.14.8-2-pve/include/linux/device.h:32,
                 from /usr/src/linux-headers-6.14.8-2-pve/include/linux/pci.h:37,
                 from gasket_page_table.h:15,
                 from gasket_page_table.c:42:
gasket_page_table.c:57:18: error: expected ‘,’ or ‘;’ before ‘DMA_BUF’
   57 | MODULE_IMPORT_NS(DMA_BUF);
      |                  ^~~~~~~
/usr/src/linux-headers-6.14.8-2-pve/include/linux/moduleparam.h:26:61: note: in definition of macro ‘__MODULE_INFO’
   26 |                 = __MODULE_INFO_PREFIX __stringify(tag) "=" info
      |                                                             ^~~~
/usr/src/linux-headers-6.14.8-2-pve/include/linux/module.h:301:33: note: in expansion of macro ‘MODULE_INFO’
  301 | #define MODULE_IMPORT_NS(ns)    MODULE_INFO(import_ns, ns)
      |                                 ^~~~~~~~~~~
gasket_page_table.c:57:1: note: in expansion of macro ‘MODULE_IMPORT_NS’
   57 | MODULE_IMPORT_NS(DMA_BUF);
      | ^~~~~~~~~~~~~~~~
make[3]: *** [/usr/src/linux-headers-6.14.8-2-pve/scripts/Makefile.build:207: gasket_core.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [/usr/src/linux-headers-6.14.8-2-pve/scripts/Makefile.build:207: gasket_page_table.o] Error 1
make[2]: *** [/usr/src/linux-headers-6.14.8-2-pve/Makefile:2001: .] Error 2
make[1]: *** [/usr/src/linux-headers-6.14.8-2-pve/Makefile:251: __sub-make] Error 2
make[1]: Leaving directory '/var/lib/dkms/gasket/1.0/build'
make: *** [Makefile:251: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-headers-6.14.8-2-pve'

# exit code: 2
# elapsed time: 00:00:08
----------------------------------------------------------------

Kann es sein, dass ich eine fehlerhafte Angabe zur Kernel-Version gemacht habe? wie kann ich prüfen, welcher Kernel zu PVE und Trixie gehört? Oder sollte ich den jetzt gewählten Kernel 6..8.12-12-pve für den Systemstart festnageln? Kann ich das system reparieren, damit es mit dem aktuellen Kernel wieder startet?
 
Last edited:
Ich kann dir leider bei deinem Problem nicht helfen, aber ich kann dir sagen, welcher Kernel bei 9.0.3 aktiv ist bei mir:
Bash:
root@pve3:~# uname -a
Linux pve3 6.14.8-2-pve #1 SMP PREEMPT_DYNAMIC PMX 6.14.8-2 (2025-07-22T10:04Z) x86_64 GNU/Linux
 
Wenn ich es richtig in Erinnerung habe, sollte man apt full-upgrade -y verwenden. Das verwendet glaublich auch die GUI.
 
  • Like
Reactions: news
Lt. Beschreibung auf Upgrade from 8 to 9 muss es
Bash:
apt dist-upgrade
heissen. Auf jeden Fall reicht ein einfaches
Code:
apt upgrade -y
nicht. Aber ich habe das so verstanden, dass das
Code:
apt upgrade -y
erst nach dem Upgrade durchgeführt wurde.
 
Last edited:
bitte mal

"pveversion -v"
"apt policy"
"apt update"

output posten
 
@fabian :

Hier den output:

Code:
Linux pve 6.8.12-12-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-12 (2025-07-14T13:20Z) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Web console: https://pve.fritz.box:9090/ or https://192.168.115.210:9090/

[root@pve ~]$ pveversion -v
proxmox-ve: not correctly installed (running kernel: 6.8.12-12-pve)
pve-manager: 9.0.3 (running version: 9.0.3/025864202ebb6109)
proxmox-kernel-helper: 9.0.3
proxmox-kernel-6.8.12-13-pve-signed: 6.8.12-13
proxmox-kernel-6.8: 6.8.12-13
proxmox-kernel-6.8.12-12-pve-signed: 6.8.12-12
ceph-fuse: 19.2.3-pve1
corosync: 3.1.9-pve2
criu: 4.1.1-1
frr-pythontools: 10.3.1-1+pve4
ifupdown2: 3.3.0-1+pmx9
intel-microcode: 3.20250512.1
ksm-control-daemon: 1.5-1
libjs-extjs: 7.0.0-5
libproxmox-acme-perl: 1.7.0
libproxmox-backup-qemu0: 2.0.1
libproxmox-rs-perl: 0.4.1
libpve-access-control: 9.0.3
libpve-apiclient-perl: 3.4.0
libpve-cluster-api-perl: 9.0.6
libpve-cluster-perl: 9.0.6
libpve-common-perl: 9.0.9
libpve-guest-common-perl: 6.0.2
libpve-http-server-perl: 6.0.4
libpve-network-perl: 1.1.6
libpve-rs-perl: 0.10.10
libpve-storage-perl: 9.0.13
libspice-server1: 0.15.2-1+b1
lvm2: 2.03.31-2
lxc-pve: 6.0.4-2
lxcfs: 6.0.4-pve1
novnc-pve: 1.6.0-3
proxmox-backup-client: 4.0.11-1
proxmox-backup-file-restore: 4.0.11-1
proxmox-backup-restore-image: 1.0.0
proxmox-firewall: 1.1.1
proxmox-kernel-helper: 9.0.3
proxmox-mail-forward: 1.0.2
proxmox-mini-journalreader: 1.6
proxmox-offline-mirror-helper: 0.7.0
proxmox-widget-toolkit: 5.0.5
pve-cluster: 9.0.6
pve-container: 6.0.9
pve-docs: 9.0.8
pve-edk2-firmware: 4.2025.02-4
pve-esxi-import-tools: 1.0.1
pve-firewall: 6.0.3
pve-firmware: 3.16-3
pve-ha-manager: 5.0.4
pve-i18n: 3.5.2
pve-qemu-kvm: 10.0.2-4
pve-xtermjs: 5.5.0-2
qemu-server: 9.0.16
smartmontools: 7.4-pve1
spiceterm: 3.4.0
swtpm: 0.8.0+pve2
vncterm: 1.9.0
zfsutils-linux: 2.3.3-pve1

Code:
[root@pve ~]$ apt policy
Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://download.proxmox.com/debian/pve trixie/pve-no-subscription amd64 Packages
     release o=Proxmox,a=stable,n=trixie,l=Proxmox Debian Repository,c=pve-no-subscription,b=amd64
     origin download.proxmox.com
 500 http://deb.debian.org/debian trixie-updates/main amd64 Packages
     release v=13-updates,o=Debian,a=stable-updates,n=trixie-updates,l=Debian,c=main,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian trixie/non-free-firmware amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=non-free-firmware,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian trixie/non-free amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian trixie/contrib amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian trixie/main amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=main,b=amd64
     origin deb.debian.org
 500 https://httpredir.debian.org/debian trixie/non-free amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=non-free,b=amd64
     origin httpredir.debian.org
 500 https://httpredir.debian.org/debian trixie/contrib amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=contrib,b=amd64
     origin httpredir.debian.org
 500 https://httpredir.debian.org/debian trixie/main amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=main,b=amd64
     origin httpredir.debian.org
 500 https://ftp.debian.org/debian trixie-updates/main amd64 Packages
     release v=13-updates,o=Debian,a=stable-updates,n=trixie-updates,l=Debian,c=main,b=amd64
     origin ftp.debian.org
 500 https://ftp.debian.org/debian trixie/contrib amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=contrib,b=amd64
     origin ftp.debian.org
 500 https://ftp.debian.org/debian trixie/main amd64 Packages
     release v=13.0,o=Debian,a=stable,n=trixie,l=Debian,c=main,b=amd64
     origin ftp.debian.org
Pinned packages:

Code:
[root@pve ~]$ apt update
Ign:1 http://deb.debian.org/debian main InRelease                                                                                                                                                                
Hit:2 https://ftp.debian.org/debian trixie InRelease                                                                                                                                                             
Hit:3 https://ftp.debian.org/debian trixie-updates InRelease                                                                                                                                                     
Hit:4 https://httpredir.debian.org/debian trixie InRelease                                                                                   
Ign:5 http://deb.debian.org/debian -updates InRelease                                                                                        
Hit:6 http://deb.debian.org/debian trixie InRelease                                                                                          
Hit:7 http://deb.debian.org/debian trixie-updates InRelease                                                                                  
Err:8 http://deb.debian.org/debian main Release                                                                        
  404  Not Found [IP: 151.101.206.132 80]
Err:9 http://deb.debian.org/debian -updates Release                                                                    
  404  Not Found [IP: 151.101.206.132 80]
Ign:10 http://webmin.mirror.somersettechsolutions.co.uk/repository sarge InRelease                                     
Hit:11 http://download.proxmox.com/debian/pve trixie InRelease                                                     
Ign:10 http://webmin.mirror.somersettechsolutions.co.uk/repository sarge InRelease
Ign:10 http://webmin.mirror.somersettechsolutions.co.uk/repository sarge InRelease
Err:10 http://webmin.mirror.somersettechsolutions.co.uk/repository sarge InRelease
  Could not resolve 'webmin.mirror.somersettechsolutions.co.uk'
Error: The repository 'http://deb.debian.org/debian main Release' does not have a Release file.
Notice: Updating from such a repository can't be done securely, and is therefore disabled by default.
Notice: See apt-secure(8) manpage for repository creation and user configuration details.
Error: The repository 'http://deb.debian.org/debian -updates Release' does not have a Release file.
Notice: Updating from such a repository can't be done securely, and is therefore disabled by default.
Notice: See apt-secure(8) manpage for repository creation and user configuration details.
[root@pve ~]$

Vielen Dank für die Hilfe.
 
da scheinen einige repositories nicht richtig konfiguriert zu sein..

kannst du mal alle eintraege in den .list files in /etc/apt/sources.list.d/* auskommentieren, und alle in /etc/apt/sources.list , und dann der anleitung unter https://pve.proxmox.com/pve-docs/pve-admin-guide.html#sysadmin_package_repositories folgend die .sources files aufsetzen? und dann bitte nochmal "apt update" und "apt policy" posten..
 
@fabian :

Code:
[root@pve ~]$ apt update
Hit:1 http://download.proxmox.com/debian/pve trixie InRelease
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
[root@pve ~]$ apt list --upgradable
proxmox-backup-client/stable 4.0.12-1 amd64 [upgradable from: 4.0.11-1]
proxmox-backup-file-restore/stable 4.0.12-1 amd64 [upgradable from: 4.0.11-1]
pve-manager/stable 9.0.4 all [upgradable from: 9.0.3]

Code:
[root@pve ~]$ apt policy
Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://download.proxmox.com/debian/pve trixie/pve-no-subscription amd64 Packages
     release o=Proxmox,a=stable,n=trixie,l=Proxmox Debian Repository,c=pve-no-subscription,b=amd64
     origin download.proxmox.com
Pinned packages:
[root@pve ~]$

Ich bitte um weitere Unterstützung.

EDIT:
Es gibt auf meinem System kein Debian Base Repositorie und ich weiß nicht, wie ich ein solches implementieren kann:

2025-08-11 22_38_11-sources.list.d – Proxmox – WinSCP.png

EDIT 2:

Code:
[root@pve ~]$ apt full-upgrade -y
Upgrading:                      
  proxmox-backup-client  proxmox-backup-file-restore  pve-manager

Summary:
  Upgrading: 3, Installing: 0, Removing: 0, Not Upgrading: 0
  4 not fully installed or removed.
  Download size: 7,260 kB
  Space needed: 2,048 B / 66.2 GB available

Get:1 http://download.proxmox.com/debian/pve trixie/pve-no-subscription amd64 pve-manager all 9.0.4 [580 kB]
Get:2 http://download.proxmox.com/debian/pve trixie/pve-no-subscription amd64 proxmox-backup-client amd64 4.0.12-1 [3,458 kB]
Get:3 http://download.proxmox.com/debian/pve trixie/pve-no-subscription amd64 proxmox-backup-file-restore amd64 4.0.12-1 [3,222 kB]
Fetched 7,260 kB in 1s (9,943 kB/s)                    
apt-listchanges: Reading changelogs...
(Reading database ... 199884 files and directories currently installed.)
Preparing to unpack .../pve-manager_9.0.4_all.deb ...
Unpacking pve-manager (9.0.4) over (9.0.3) ...
Preparing to unpack .../proxmox-backup-client_4.0.12-1_amd64.deb ...
Unpacking proxmox-backup-client (4.0.12-1) over (4.0.11-1) ...
Preparing to unpack .../proxmox-backup-file-restore_4.0.12-1_amd64.deb ...
Unpacking proxmox-backup-file-restore (4.0.12-1) over (4.0.11-1) ...
Setting up proxmox-backup-file-restore (4.0.12-1) ...
Updating file-restore initramfs...
13536 blocks
Setting up pve-manager (9.0.4) ...
Setting up proxmox-backup-client (4.0.12-1) ...
Setting up proxmox-kernel-6.14.8-2-pve-signed (6.14.8-2) ...
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 6.14.8-2-pve /boot/vmlinuz-6.14.8-2-pve
Sign command: /lib/modules/6.14.8-2-pve/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Autoinstall of module gasket/1.0 for kernel 6.14.8-2-pve (x86_64)
Building module(s)......(bad exit status: 2)
Failed command:
make -j4 KERNELRELEASE=6.14.8-2-pve -C /lib/modules/6.14.8-2-pve/build M=/var/lib/dkms/gasket/1.0/build

Error! Bad return status for module build on kernel: 6.14.8-2-pve (x86_64)
Consult /var/lib/dkms/gasket/1.0/build/make.log for more information.

Autoinstall on 6.14.8-2-pve failed for module(s) gasket(10).

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
run-parts: /etc/kernel/postinst.d/dkms exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/proxmox-kernel-6.14.8-2-pve-signed.postinst line 20.
dpkg: error processing package proxmox-kernel-6.14.8-2-pve-signed (--configure):
 installed proxmox-kernel-6.14.8-2-pve-signed package post-installation script subprocess returned error exit status 2
dpkg: dependency problems prevent configuration of proxmox-kernel-6.14:
 proxmox-kernel-6.14 depends on proxmox-kernel-6.14.8-2-pve-signed | proxmox-kernel-6.14.8-2-pve; however:
  Package proxmox-kernel-6.14.8-2-pve-signed is not configured yet.
  Package proxmox-kernel-6.14.8-2-pve is not installed.
  Package proxmox-kernel-6.14.8-2-pve-signed which provides proxmox-kernel-6.14.8-2-pve is not configured yet.

dpkg: error processing package proxmox-kernel-6.14 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of proxmox-default-kernel:
 proxmox-default-kernel depends on proxmox-kernel-6.14; however:
  Package proxmox-kernel-6.14 is not configured yet.

dpkg: error processing package proxmox-default-kernel (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of proxmox-ve:
 proxmox-ve depends on proxmox-default-kernel; however:
  Package proxmox-default-kernel is not configured yet.

dpkg: error processing package proxmox-ve (--configure):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.13.1-1) ...
Errors were encountered while processing:
 proxmox-kernel-6.14.8-2-pve-signed
 proxmox-kernel-6.14
 proxmox-default-kernel
 proxmox-ve
Error: Sub-process /usr/bin/dpkg returned an error code (1)
[root@pve ~]$

Immer noch der dpkg Fehler . . .
 
Last edited:
@fabian :

Hier der Inhalt von /var/lib/dkms/gasket/1.0/build/make.log :

Code:
DKMS (dkms-3.2.0) make.log for gasket/1.0 for kernel 6.14.8-2-pve (x86_64)
Mon Aug 11 10:45:27 PM CEST 2025

Building module(s)
# command: make -j4 KERNELRELEASE=6.14.8-2-pve -C /lib/modules/6.14.8-2-pve/build M=/var/lib/dkms/gasket/1.0/build
make: Entering directory '/usr/src/linux-headers-6.14.8-2-pve'
make[1]: Entering directory '/var/lib/dkms/gasket/1.0/build'
  CC [M]  gasket_core.o
  CC [M]  gasket_ioctl.o
  CC [M]  gasket_interrupt.o
  CC [M]  gasket_page_table.o
gasket_core.c:1376:19: error: ‘no_llseek’ undeclared here (not in a function); did you mean ‘noop_llseek’?
 1376 |         .llseek = no_llseek,
      |                   ^~~~~~~~~
      |                   noop_llseek
In file included from /usr/src/linux-headers-6.14.8-2-pve/include/linux/module.h:22,
                 from /usr/src/linux-headers-6.14.8-2-pve/include/linux/device/driver.h:21,
                 from /usr/src/linux-headers-6.14.8-2-pve/include/linux/device.h:32,
                 from /usr/src/linux-headers-6.14.8-2-pve/include/linux/pci.h:37,
                 from gasket_page_table.h:15,
                 from gasket_page_table.c:42:
gasket_page_table.c:57:18: error: expected ‘,’ or ‘;’ before ‘DMA_BUF’
   57 | MODULE_IMPORT_NS(DMA_BUF);
      |                  ^~~~~~~
/usr/src/linux-headers-6.14.8-2-pve/include/linux/moduleparam.h:26:61: note: in definition of macro ‘__MODULE_INFO’
   26 |                 = __MODULE_INFO_PREFIX __stringify(tag) "=" info
      |                                                             ^~~~
/usr/src/linux-headers-6.14.8-2-pve/include/linux/module.h:301:33: note: in expansion of macro ‘MODULE_INFO’
  301 | #define MODULE_IMPORT_NS(ns)    MODULE_INFO(import_ns, ns)
      |                                 ^~~~~~~~~~~
gasket_page_table.c:57:1: note: in expansion of macro ‘MODULE_IMPORT_NS’
   57 | MODULE_IMPORT_NS(DMA_BUF);
      | ^~~~~~~~~~~~~~~~
make[3]: *** [/usr/src/linux-headers-6.14.8-2-pve/scripts/Makefile.build:207: gasket_core.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [/usr/src/linux-headers-6.14.8-2-pve/scripts/Makefile.build:207: gasket_page_table.o] Error 1
make[2]: *** [/usr/src/linux-headers-6.14.8-2-pve/Makefile:2001: .] Error 2
make[1]: *** [/usr/src/linux-headers-6.14.8-2-pve/Makefile:251: __sub-make] Error 2
make[1]: Leaving directory '/var/lib/dkms/gasket/1.0/build'
make: *** [Makefile:251: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-headers-6.14.8-2-pve'

# exit code: 2
# elapsed time: 00:00:09

Vielleicht hilft es ja weiter . . .
 
Last edited:
bitte die ganze anleitung lesen - du musst auch Debian repositories konfigurieren!

ansonsten musst du das gasket module updaten oder entfernen, das scheint nicht kompatibel mit dem neuen kernel zu sein - das ist third party, ich weiss nicht obs eine neuere version gibt die kompatibel ist.
 
  • Like
Reactions: Johannes S
Das hier könnte weiter helfen:

Use "noop_llseek" instead of deprecated "no_llseek".

gefunden in:

https://github.com/google/gasket-driver/pull/50

Die Lösung ist ein neues Installations-Script für Debian "Trixie", gefunden hier:

https://github.com/markfrancisonly/frigate_debian_scripts/blob/master/install_coral_tpu.sh

This script installs and manages the Coral Edge TPU driver on Debian-based systems.
# It builds the driver from source using Google's official gasket-driver repository,
# applying updates from pull request #50 to support Linux kernel 6.13+.
#
# Features:
# - Installs required packages and TPU userspace library (libedgetpu1-std)
# - Builds and installs kernel modules via DKMS
# - Supports non-root access configuration
# - Provides options to rebuild, reinstall, or uninstall the PCIe driver
#


DKMS Module sind tückisch beim upgrade auf 9.0. Ich hatte das gleiche Problem bei vendor-reset. Am Besten die Module erst deinstallieren, dann das upgrade auf 9.0 laufen lassen und hinterher die Module neu installieren.

Beste Grüße
Jörg
 
  • Like
Reactions: kobemtl
Das ist für mich zu kompliziert, um es zu installieren. wie wird ein soches Script heruntergeladen und in Proxmox integriert? Das alles kann ich nicht.

Noch ein Screenshot des Fehlers.

2025-08-13 22_00_17-Greenshot.png

Es wird wohl auf ein Neuaufsetzen des Servers hinauslaufen.
Schade nur um meinen Baikal-Kalender und paperless-ng, der Rest wäre zu verschmerzen.

Ich habe Backups der LXC gemacht, nur wie bekomme ich die vom alten kaputten Server auf einen neuen Server quasi rübergezogen?
Es gibt noch einen Funken Hoffnung. Vielleicht ht doch noch einer der User hier einen Tipp. Das halbe Internet hat mir bisher wegen der Behebung des dkms-Fehlers nicht weitergeholfen.

Danke und viele freundliche Grüße.2025-08-13 22_19_39-pve – Proxmox – WinSCP.png
 
Last edited:
Also wenn du mit irgend welcher Third Party Software, welche du selbst installierst, das Upgrade verbastelst, kannst du keinem die Schuld dafür geben außer dir selbst.
Wenn du verstanden hast was Backups sind, und das man die außerhalb des Hosts oder notfalls auf einem Removable Medium macht, dann nimm die Platte weg und installiere einfach mal eine saubere unverbastelte Version und restore ganz normal von deinem externen Medium.
 
  • Like
Reactions: Johannes S
Es wird wohl auf ein Neuaufsetzen des Servers hinauslaufen.
Schade nur um meinen Baikal-Kalender und paperless-ng, der Rest wäre zu verschmerzen.
Also, wenn DU das JETZT immer noch nicht gesichert hast, dann ist dir echt nicht zu helfen!

ich verweise mal auf deine Post vom Anfang Juli!

Das nenne ich ECHT die Leute ausnutzen und veräppeln, da habe ich dann echt kein Mitleid mehr übrig.
 
Also wenn du mit irgend welcher Third Party Software, welche du selbst installierst, das Upgrade verbastelst, kannst du keinem die Schuld dafür geben außer dir selbst.
Wenn du verstanden hast was Backups sind, und das man die außerhalb des Hosts oder notfalls auf einem Removable Medium macht, dann nimm die Platte weg und installiere einfach mal eine saubere unverbastelte Version und restore ganz normal von deinem externen Medium.
Der hat doch einen zweiten Rechner rumstehen, der muss den nur aufsetzen.
Aber man kann ja auch auf die Wunderheilung hoffen wenn man ein kaputtes System 8 auf 9 auf gut Glück aktualisiert.
 
Last edited:
  • Like
Reactions: Johannes S
Gut, die "Wunderheilung" ist nicht erfolgreich gewesen, auf dem anderen Mini-PC mit 16 GB RAM und 1 TB NVME ist Proxmox 9 aufgesetzt und läuft fehlerfrei. Der "Rest" ist jetzt sicherlich Fleissarbeit.

Ich bin wahrscheinlich falsch verstanden worden: es liegt mir fern, Leute zu veräppeln oder gar auszunutzen. Ich gebe auch keinem User hier die Schuld für das Verbasteln des Systems außer mir selbst. Ich hoffe das lässt man als Entschuldigung gelten.

Freundliche Grüße.
 
  • Like
Reactions: Falk R. and ThoSo
This might help:

Use "noop_llseek" instead of deprecated "no_llseek".

found in:

https://github.com/google/gasket-driver/pull/50

The solution is a new installation script for Debian "Trixie", found here:

https://github.com/markfrancisonly/frigate_debian_scripts/blob/master/install_coral_tpu.sh

This script installs and manages the Coral Edge TPU driver on Debian-based systems.
# It builds the driver from source using Google's official gasket-driver repository,
# applying updates from pull request #50 to support Linux kernel 6.13+.
#
# Features:
# - Installs required packages and TPU userspace library (libedgetpu1-std)
# - Builds and installs kernel modules via DKMS
# - Supports non-root access configuration
# - Provides options to rebuild, reinstall, or uninstall the PCIe driver
#


DKMS modules are tricky when upgrading to 9.0. I had the same problem with a vendor reset. It's best to uninstall the modules first, then run the upgrade to 9.0, and then reinstall the modules.

Best regards
Jörg
Thank you Jörg. Had the same problem and with the new scripts problem fixed.