Benötige Hilfe für Upgrade V8 auf V9

KlausV

Member
Nov 6, 2023
43
2
13
Hallo Zusammen,
zuerst mal Frohe Weihnachten.
Könnt Ihr mich bitte beim upgrade unterstützen?
Aktuell ist die Version 8.4.14 installiert.
Habe dann pve8to9 aufgerufen und ein Fehler und 4 Warnungen wurde mir angezeigt:
WARN:
- The matching CPU microcode package 'intel-microcode' could not be found!
- System booted in uefi mode but grub-efi-amd64 meta-package not installed, new grub versions will not be installed to /boot/efi! Install grub-efi-amd64.
- Removable bootloader found at '/boot/efi/EFI/BOOT/BOOTX64.efi', but GRUB packages not set up to update it!
Run the following command:
echo 'grub-efi-amd64 grub2/force_efi_extra_removable boolean true' | debconf-set-selections -v -u
Then reinstall GRUB with 'apt install --reinstall grub-efi-amd64'
- The matching CPU microcode package 'intel-microcode' could not be found! Consider installing it to receive the latest security and bug fixes for your CPU.
Ensure you enable the 'non-free-firmware' component in the apt sources and run:
apt install intel-microcode

Soll ich die vorgeschlagenen Befehle aufrufen?

FAIL: systemd-boot meta-package installed. This will cause problems on upgrades of other boot-related packages. Remove 'systemd-boot' See https://pve.proxmox.com/wiki/Upgrade_from_8_to_9#sd-boot-warning for more information.
Das Tool proxmenux hat mir die 2 Befehle empfohlen, tue mir aber sehr schwer damit, zumal wohl bei einigen Fehler danach auftraten.

Fix systemd-boot: apt install systemd-boot-efi systemd-boot-tools -y && apt remove systemd-boot -y
Fix disk space: apt clean && apt autoremove -y && journalctl --vacuum-time=7d

Aufruf efibootmgr -v
root@pve:~# efibootmgr -v
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,000B,000C,0007,000A,0008,0000,0005,0006
Boot0000* Windows Boot Manager VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0001* proxmox HD(2,GPT,3f571147-594b-47d5-82fb-30ab1ce3a32a,0x800,0x200000)/File(\EFI\PROXMOX\GRUBX64.EFI)
Boot0005* Generic Usb Device VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0006* CD/DVD Device VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0007* UEFI: IPV4 Intel(R) Ethernet Connection (2) I219-LM PciRoot(0x0)/Pci(0x1f,0x6)/MAC(6c4b9043c8eb,0)/IPv4(0.0.0.00.0.0.0,0,0)..BO
Boot0008* ST500LM021-1KJ152 BBS(HD,,0x0)..BO
Boot000A* IBA CL Slot 00FE v0110 BBS(Network,,0x0)..BO
Boot000B* UEFI OS HD(2,GPT,3f571147-594b-47d5-82fb-30ab1ce3a32a,0x800,0x200000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot000C* LENSE20512GMSP34MEAT2TA BBS(HD,,0x0)..BO

Danke schon mal.
Klaus
 
Last edited:
Was ist denn jetzt das Problem, das pve8to9 Tool gibt doch sehr konkrete Hinweise, was zu tun ist?
naja, weil ich mir sehr unsicher bei den Befehlen bin und müssen alle Warnings und Error weg? Gerade über den Fehler mit dem Bootmanager habe ich einiges gelesen, dass es eben nicht reicht nur den einen Befehl auszuführen. Wollte mir ungern das System zerschießen.
Proxmoxmenu zeigt auch andere Befehle an.
 
Na, dann musst Du Dich jetzt entscheiden, ob Du dem offiziellen Migrationswerkzeug vertraust oder einer Drittsoftware.
mir geht es zuerst mal darum die Fehler und Warnungen wegzubekommen und da ist halt die Frage ob ich das halt so machen kann, sprich exakt die Befehle anzuwenden die das Tool pve8to9 es genannt hat.
 
Ja, aber ich würde auf jeden Fall vorher ein Backup oder Snapshot machen. Snapshots sind mit zfs trivial, für ein Backup könnte man clonezilla nehmen. Und wie Maxim würde ich die Finger von inoffiziellen Tools lassen, nicht nur beim Updaten
 
  • Like
Reactions: UdoB and news
Besonders habe ich Respekt vor dem apt remove systemd-boot
lt. eftibootmgr -v sollte es aber funktionieren, weil proxmox wohl von grubx64 bootet. Stimmt das?

Wie ist das mit der warning von intel-microcode? Kann man das getrost so machen, wie vorgeschlagen?

Und was sagt mir das hier:
WARN: System booted in uefi mode but grub-efi-amd64 meta-package not installed, new grub versions will not be installed to /boot/efi! Install grub-efi-amd64.
WARN: Removable bootloader found at '/boot/efi/EFI/BOOT/BOOTX64.efi', but GRUB packages not set up to update it!
Run the following command:
echo 'grub-efi-amd64 grub2/force_efi_extra_removable boolean true' | debconf-set-selections -v -u
Then reinstall GRUB with 'apt install --reinstall grub-efi-amd64'
 
Last edited:
Hi, keiner eine Idee, wie ich mit den Warnungen und Fehlern umgehen soll?
Für die Intel Warnung ist habe ich es etwas gefunden. Für die uefi Thematik und Bootloader eher nicht, daher tue ich mir hier extrem schwer die Befehle auszuführen.
Wäre super, wenn wir es hinbekommen könnten.
Danke.
 
Danke Dir.
Sorry, aber soll man exakt das ausführen was da steht oder handelt man sich dann nicht neue Probleme ein? Ich habe echt keine Lust den Server neu aufzusetzen, weil selbst ein Restore wird dann nur bedingt etwas bringen. Bin vlt. etwas zu ängstlich in der Sache.
Aah, bei der UEFI Warning geht es wohl um den AMD Prozessor, bei mir ist aber ein INTEL verbaut, daher kann das wohl ausgeführt werden. Nur wieso wird wird das überhaupt als Warnung angesehen, interessiert doch eigentlich gar nicht!
 
Last edited:
Hallo, meine Erfahrungen.

Habe alle ToDos was mir das Script pve8to9 empfohlen hat ausgeführt.
Hatte da auch keine Bedenken ist ja vom Hersteller.

Es gab bei dem Update von Proxmox 8 auf 9 keine Probleme. Läuft seit paar Tagen.

Auch ein Update vom PBS von 3 auf 4 war kein Problem.

Wichtiger Tipp: Immer ein Full Backup der LXC/VMs zuhaben. Und vom Host /etc/pve/.
Dann kann man zur Not die Kiste neu machen.

Grüße
 
Last edited:
Hallo, meine Erfahrungen.

Habe alle ToDos was mir das Script pve8to9 empfohlen hat ausgeführt.
Hatte da auch keine Bedenken ist ja vom Hersteller.

Es gab bei dem Update von Proxmox 8 auf 9 keine Probleme. Läuft seit paar Tagen.

Auch ein Update vom PBS von 3 auf 4 war kein Problem.

Wichtiger Tipp: Immer ein Full Backup der LXC/VMs zuhaben. Und vom Host /etc/pve/.
Dann kann man zur Not die Kiste neu machen.

Grüße
danke, habe alle VM's gesichert und reicht dann wirklich /etc/pve?
 
danke, habe alle VM's gesichert und reicht dann wirklich /etc/pve?
Noch mal: Wenn du wirklich große Angst hast dir alles kaputt zu machen, dann mache vorher am Besten ein Backup des ganzen Systems (womit auch immer, aber clonezilla ist vergleichsweise narrensicher, braucht halt eine externe Platte) und teste ob du es von der Backupplatte gebootet kriegst.
/etc/ bzw /etc/pve reicht, wenn du nicht groß was am System verändert hast nach der Installation (keine sonstige Software installiert, keine händischen Anpassungen etc), ob das der Fall ist, kannst nur du wissen.
 
  • Like
Reactions: UdoB
@KlausV
Ich habe auf eine extra Maschine einen PBS aufgesetzt, auf den ich von allen LXC des PVE v8 ein Backup gezogen habe. Dann den PVE mit v9 neu aufgesetzt und eingerichtet, danach die Backups der LXC darauf restored. Das hat prima geklappt. Der PBS wird einmal im Monat eingeschaltet, um die Backups zu aktualisieren, die übrige Zeit ist er vom Strom getrennt.
 
  • Like
Reactions: Johannes S