gptzfsboot: error 49 lba xxxxxx - nach 13.2->14.1, zpool upgrade aber kein bootcode update... :-(

bsd4ever

Well-Known Member
Hallo, ich habe mal wieder mein rootserver gewreckt. Und zwar habe ich nach dem freebsd-update von 13.2 auf 14.1 und dem zpool upgrade den bootloader nicht geupdated.

nun hängt die Kiste beim boot.
ZFS: unsupported feature: com.delphix:head_errlog
ZFS: pool zpool is not supported
gptzfsboot: failed to mount default pool zpool
FreeBSD/x86 boot
Default: zpool:
boot: _

Wie kann ich dies nun fixen? (hetzner...)
Das blöde ist, der single user mode geht ja auch nicht.

Also:
  • bootonly iso über die remote consol laden
  • single user mode booten. so bin ich jetzt auf der console. mit gpart show -l sehe ich die platten..
  • gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0
  • gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada1.
(habs mal bei 2 von 4 platten gemacht)

(danach kam dann als output:
partcode written to ada0p1
bootcode written to ada0
)

Die id 1 ist auch typ "freebsd-boot" 512K, label "gptboot1" (2,3.4... je nach hdd)

jetzt kommen viele neue Zeilen hinzu:

gptzfsboot: error 49 lba 1
gptzfsboot: error 49 lba 1
gptzfsboot: error 49 lba 32
gptzfsboot: error 49 lba 544
gptzfsboot: error 49 lba 261152
gptzfsboot: error 49 lba 261664
gptzfsboot: error 49 lba 1
gptzfsboot: error 49 lba 262136
gptzfsboot: error 49 lba 1
ZFS: unsupported feature: com.delphix:head_errlog
ZFS: pool zpool is not supported
gptzfsboot: failed to mount default pool zpool
FreeBSD/x86 boot
Default: zpool:
boot: _

Hilfe. Was tun, um die Kiste wieder zum Fliegen zu bringen?

danke euch und Grüße
 
Ein Idee wäre, das /boot/pmbr und /boot/gptzfsboot von einer alten Version sind, ist die ISO eine 14.1?

Da du von freebsd-boot auf id 1 sprichst, gehe ich stark davon aus, das du BIOS+GPT benutzt?

Edit:
(habs mal bei 2 von 4 platten gemacht)
Ehm? Nur bei zwei, wenn solltest du alle aktualisieren, nicht das der von der alten versucht zu booten.
 
Zurück
Oben