ich habe einen ältlichen Desktop Rechner..einen Core2Quad, drin sind 4 Platten, 3 147G SAS Disks und eine 1TB SATA.
Ich habe das Ding erst die Woche von 12.1-stable auf 12.2-stable geupdated..soweit keine Probleme.
Der Rechner kennt kein EFI, ist also noch plain BIOS und das macht wohl einen Teil des Problems aus.
Die 3 147G Platten enthalten ein ZFS raidz1 und sind zu allem Überfluß auch noch mir Geli verschlüsselt.
..keine Panik..alle Daten sind lesbar, ich habe, nachdem der Rechner heute wohl wegen Überlast abgekratzt ist,
"nur" ein Bootproblem.: "Invalid Partition Table" und zwar auf dem 3 SAS Platten die da booten können sollten.
Auf jeder der 3 Platten befindeet sich jeweils eine freebsd-boot, eine freebsd-swap und eine freebsd-zfs Partition
Eigentlich sollte die boot Partition einfach nur 3 mal vorhanden und "gefüllt" sein, der Swap als Stripe konfiguriert und
das ZFS halt als raidz1.
Angesichts der Tatsache das der Rechner kein UEFI Bios hat, sollte wohl ein Master Boot Record samt Fdisk-Partitionstabelle
notwendig sein. fdisk da0 zeigt mir aber eine EFI GPT Partition mit Sysid 238 an...kann der normale mbr überhaupt davon booten?
(die anderen Platten sind identisch). Bsdlabel da0 meint "no valid label found".
Ich habe den Rechner mit einem 12.2 USB Stick gebootet, das Ding fragt nach dem GELI Passwd und bootet dann halt weiter.
Die /dev/gpt Einträge gptboot[0..2], swap[0..2] und zfs[0..2] werden angelegt, geom_eli_load="YES" in loader.conf erzeugt die
da[0,1,2]p3.eli Einträge auf die ich dann auch ein zpool import -R ansetzen kann und auch noch zroot/ROOT nachmounten.
Alles gut, Alles da.
Due Frage ist jetzt: Wie repariere ich das, bzw was. genau fehlt der Mühle? soll ich mit bsdlabel -B den bootcode neu installieren?
Achja..die fdisk-Partitionen sind aktiv (0x80).
Irgendwann mal habe ich die Übersicht verloren wie 'FreeBSD bootet, früher mal war ganz ohne Partitionstabelle (ja ich weiß,
Slice-Tabelle) nur Label im "dangerous dedicated mode" das fand ich am praktischsten..
Gruß,
Holm
Ich habe das Ding erst die Woche von 12.1-stable auf 12.2-stable geupdated..soweit keine Probleme.
Der Rechner kennt kein EFI, ist also noch plain BIOS und das macht wohl einen Teil des Problems aus.
Die 3 147G Platten enthalten ein ZFS raidz1 und sind zu allem Überfluß auch noch mir Geli verschlüsselt.
..keine Panik..alle Daten sind lesbar, ich habe, nachdem der Rechner heute wohl wegen Überlast abgekratzt ist,
"nur" ein Bootproblem.: "Invalid Partition Table" und zwar auf dem 3 SAS Platten die da booten können sollten.
Auf jeder der 3 Platten befindeet sich jeweils eine freebsd-boot, eine freebsd-swap und eine freebsd-zfs Partition
Eigentlich sollte die boot Partition einfach nur 3 mal vorhanden und "gefüllt" sein, der Swap als Stripe konfiguriert und
das ZFS halt als raidz1.
Angesichts der Tatsache das der Rechner kein UEFI Bios hat, sollte wohl ein Master Boot Record samt Fdisk-Partitionstabelle
notwendig sein. fdisk da0 zeigt mir aber eine EFI GPT Partition mit Sysid 238 an...kann der normale mbr überhaupt davon booten?
(die anderen Platten sind identisch). Bsdlabel da0 meint "no valid label found".
Ich habe den Rechner mit einem 12.2 USB Stick gebootet, das Ding fragt nach dem GELI Passwd und bootet dann halt weiter.
Die /dev/gpt Einträge gptboot[0..2], swap[0..2] und zfs[0..2] werden angelegt, geom_eli_load="YES" in loader.conf erzeugt die
da[0,1,2]p3.eli Einträge auf die ich dann auch ein zpool import -R ansetzen kann und auch noch zroot/ROOT nachmounten.
Alles gut, Alles da.
Due Frage ist jetzt: Wie repariere ich das, bzw was. genau fehlt der Mühle? soll ich mit bsdlabel -B den bootcode neu installieren?
Achja..die fdisk-Partitionen sind aktiv (0x80).
Irgendwann mal habe ich die Übersicht verloren wie 'FreeBSD bootet, früher mal war ganz ohne Partitionstabelle (ja ich weiß,
Slice-Tabelle) nur Label im "dangerous dedicated mode" das fand ich am praktischsten..
Gruß,
Holm