Proxmox 9: Kann ein Update empfohlen werden?

Begonnen von Gisbert, 02 September 2025, 18:25:29

Vorheriges Thema - Nächstes Thema

Gisbert

Hallo zusammen,

ich hab's heute morgen versucht und folgendes ausgeführt.

apt install --reinstall grub-efi-amd64 grub-efi-amd64-signed
update-grub

Dann den Server runtergefahren und neu gestartet: es lief alles, also schon mal gut.

Auslesen:
root@FutroS740:~# dpkg --list | grep grub
ii  grub-common                          2.06-13+pmx7                        amd64        GRand Unified Bootloader (common files)
ii  grub-efi-amd64                       2.06-13+pmx7                        amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii  grub-efi-amd64-bin                   2.06-13+pmx7                        amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii  grub-efi-amd64-signed                1+2.06+13+pmx7                      amd64        GRand Unified Bootloader, version 2 (amd64 UEFI signed by Debian)
rc  grub-pc                              2.06-13+pmx7                        amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  grub-pc-bin                          2.06-13+pmx7                        amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii  grub2-common                         2.06-13+pmx7                        amd64        GRand Unified Bootloader (common files for version 2)
root@FutroS740:~# efibootmgr -v
BootCurrent: 0009
Timeout: 1 seconds
BootOrder: 0009,0007,0002,0003,0000
Boot0000* Diagnostic Program    FvVol(5c60f367-a505-419a-859e-2a4ff6ca6fe5)/FvFile(085e8cc2-8ec9-4666-bd2a-49d481e95fa7)
Boot0002* UEFI: PXE IP4 Realtek PCIe GBE Family Controller      PciRoot(0x0)/Pci(0x13,0x2)/Pci(0x0,0x0)/MAC(4c52621f9eb8,0)/IPv4(0.0.0.00.0.0.0,0,0)..BO
Boot0003* UEFI: PXE IP6 Realtek PCIe GBE Family Controller      PciRoot(0x0)/Pci(0x13,0x2)/Pci(0x0,0x0)/MAC(4c52621f9eb8,0)/IPv6([::]:<->[::]:,0,0)..BO
Boot0007* Linux Boot Manager    HD(2,GPT,b9c56e57-139a-430a-b5c7-928dc5417276,0x800,0x200000)/File(\EFI\SYSTEMD\SYSTEMD-BOOTX64.EFI)
Boot0009* UEFI  HD(2,GPT,b9c56e57-139a-430a-b5c7-928dc5417276,0x800,0x200000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
root@FutroS740:~#

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

Jamo

Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/Conbee III, FB7690, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack, Sonos, ESPresence

RalfRog

#32
Hallo Gisbert

Hab für ein zuküftiges Update meines S740 ein bischen Doku gesucht und  gelesen.

Zitat von: Gisbert am 06 September 2025, 19:47:14bzgl. des UEFI-Modus vs. BIOS-Modus bin ich bei meinem Fujitsu Futro S740 auf folgende 2 Seiten gestoßen: Heise
Glaubt man dieser Seite, dann bootet der S740 im UEFI-Startmodus.
Das stimmt so, der Futro kann nur UEFI. Lt. BIOS-Handbuch des Futro gibt es keine Option für Legacy / CSM BIOS.


Zitat von: Gisbert am 05 September 2025, 20:26:02Ich hab mir das neueste BIOS-Update auf einen Stick gezogen und überlege, ob ich es aufspielen soll. Dazu muss ich die VMs und den Server runterfahren und dann nach Anleitung das BIOS updaten. Wie bei allem gibt es ein Rest-Risiko, dass etwas schief läuft.
Ebenfalls im BIOS-Handbuch ist ein "BIOS Recovery Update" mittels Jumper beschrieben falls was schief gegangen ist. Dazu wird übrigens der gleiche USB-Stick mit dem "Admin package" verwendet.
Es gibt auch ein "Auto BIOS Update" über den "Fujitsu Update-Server".


Zitat von: Gisbert am 07 September 2025, 09:37:13...root@FutroS740:~# efibootmgr -v
BootCurrent: 0009
Timeout: 1 seconds
BootOrder: 0009,0007,0002,0003,0000
Boot0000* Diagnostic Program    FvVol(5c60f367-a505-419a-859e-2a4ff6ca6fe5)/FvFile(085e8cc2-8ec9-4666-bd2a-49d481e95fa7)
Boot0002* UEFI: PXE IP4 Realtek PCIe GBE Family Controller      PciRoot(0x0)/Pci(0x13,0x2)/Pci(0x0,0x0)/MAC(4c52621f9eb8,0)/IPv4(0.0.0.00.0.0.0,0,0)..BO
Boot0003* UEFI: PXE IP6 Realtek PCIe GBE Family Controller      PciRoot(0x0)/Pci(0x13,0x2)/Pci(0x0,0x0)/MAC(4c52621f9eb8,0)/IPv6([:: ]:<->[:: ]:,0,0)..BO
Boot0007* Linux Boot Manager    HD(2,GPT,b9c56e57-139a-430a-b5c7-928dc5417276,0x800,0x200000)/File(\EFI\SYSTEMD\SYSTEMD-BOOTX64.EFI)
Boot0009* UEFI  HD(2,GPT,b9c56e57-139a-430a-b5c7-928dc5417276,0x800,0x200000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
root@FutroS740:~#
...
Dein Booteintrag "Boot0007*" scheint noch auf "systemd-boot" in der EFI-Partition zu zeigen. Das Gewusele mit Remove/Purge - Reinstall - update-grub konfiguriert das anscheinend nicht weg.
Ist sicher unkritisch -funktioniert ja auch-, da nach deiner BootOrder der "Boot0009*" ausgewählt wird, der vermutlich die korrekten EFI Dateien enthält => "File(\EFI\BOOT\BOOTX64.EFI)".
Wenn die EFI-Partition dev/sda2 gemountet ist siehst du das unter /boot/efi/EFI/BOOT
bei mir:
ls -l  /boot/efi/EFI/BOOT/
-rwxr-xr-x 1 root root  952384 31. Jul 22:02 BOOTx64.efi
-rwxr-xr-x 1 root root   88568 31. Jul 22:02 fbx64.efi
-rwxr-xr-x 1 root root 4192872 31. Jul 22:02 grubx64.efi
-rwxr-xr-x 1 root root  851368 31. Jul 22:02 mmx64.efi

In meiner Installation wird mit "efibootmgr -v" eine leicht andere Ausgabe angezeigt. Default "Boot0003*" ist der proxmox-Eintrag und "systemd-boot" gibt es nicht. Den Boot über Netzwerk hab ich wahrscheinlich unwissentlich im BIOS wegkonfiguruert.
$ efibootmgr -v
BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0003,0002,0000
Boot0000* Diagnostic Program    FvVol(5c60f367-a505-419a-859e-2a4ff6ca6fe5)/FvFile(085e8cc2-8ec9-4666-bd2a-49d481e95fa7)
Boot0002* UEFI  HD(2,GPT,0155dab0-30da-491c-b723-14e8eb6e18c4,0x800,0x200000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0003* proxmox       HD(2,GPT,0155dab0-30da-491c-b723-14e8eb6e18c4,0x800,0x200000)/File(\EFI\PROXMOX\SHIMX64.EFI)

Gruß Ralf



FHEM auf Proxmox VM Bookworm (Futro S740) - nanoCUL, HM-MOD-RPI-PCB und MAX!Cube über LAN
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder sowie Shelly 3EM, 1PM, PlugS und IT Schaltsteckdosen

DS_Starter

#33
Moin,

gestern gab es zwei Updates von PVE8 Komponenten. Im Changelog stand drin, dass im pve8to9 die Prüfung bzgl. systemd-boot verbessert wurde.
Vllt. ist es günstig zu patchen und das Script wieder auszuführen.

Mit meinen Vorbereitungen bin ich soweit durch, alle Fehler und Warnungen beseitigt. Suche jetzt nur noch einen Termin für den Cluster-Upgrade.
Btw. ...bei mir läuft ein Proxmox Backup Server in einer VM auf einem der Knoten. Den habe ich vorab von V3 auf V4 upgegradet. Er läuft nun bereits auf Trixie. Auch dafür gibt es ein Script bzw. Upgrade Doku: https://pbs.proxmox.com/wiki/Upgrade_from_3_to_4

LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

juergen012

Moin,
nachdem ich gestern Probleme mit dem Update des PBS hatte, habe ich heute den PVE auf Release 9.0.6 hochgezogen. Soweit läuft alles gut.

Beste Grüße
Jürgen K.
Fhem unter Proxmox