Yoda
[Linux|FreeBSD] - User
Hallo Leute,
ich habe dieses Problem jetzt schon seit man FreeBSD nativ auf ZFS installieren kann und bis jetzt habe ich nicht rausgefunden wie man in dem zroot-RAID1-Pool eine Platte tauscht.
Mein Pool besteht aus ada4, ada5 und mittlerweile auch noch ada10.
ada5 ist die letzte verbliebene Platte, auf der FreeBSD damals noch installiert wurde, sie besitzt als einzige auch noch die GPart-Partitionen und den Boot-Kode.
Die zweite Platte von damals ist bereits defekt.
Mit ada10 experimentiere ich rum...
Das erste Problem taucht schon auf, wenn ich auf der neuen Platte diese Partitionen anlegen will, dann meckert er, dass "34" nicht geht.
Wenn ich das mit "40" statt mit "34" mache, dann geht es.
Wenn ich die ada10 zu Pool hinzufühge:
Dann sind die GPT-Partitionen weg und ich kann den Boot-Kode nicht mehr aktualiseren:
Kann mir bitte einer sagen, wie ich das richtig mache, so dass das System dann von der neuen Platte auch booten würde?
Danke!
Gruß
Yoda
ich habe dieses Problem jetzt schon seit man FreeBSD nativ auf ZFS installieren kann und bis jetzt habe ich nicht rausgefunden wie man in dem zroot-RAID1-Pool eine Platte tauscht.
Mein Pool besteht aus ada4, ada5 und mittlerweile auch noch ada10.
ada5 ist die letzte verbliebene Platte, auf der FreeBSD damals noch installiert wurde, sie besitzt als einzige auch noch die GPart-Partitionen und den Boot-Kode.
Die zweite Platte von damals ist bereits defekt.
Mit ada10 experimentiere ich rum...
Code:
> gpart backup ada5
GPT 128
1 freebsd-boot 34 1024 gptboot0
2 freebsd-swap 1058 16777216 swap0
3 freebsd-zfs 16778274 1936746861 zfs0
Code:
> gpart backup ada5 | gpart restore ada10
Das erste Problem taucht schon auf, wenn ich auf der neuen Platte diese Partitionen anlegen will, dann meckert er, dass "34" nicht geht.
Wenn ich das mit "40" statt mit "34" mache, dann geht es.
Code:
> gpart backup ada10
GPT 128
1 freebsd-boot 40 1024 gptboot0
2 freebsd-swap 1064 16777216 swap0
3 freebsd-zfs 16778280 1936746848 zfs0
Code:
> zpool attach zroot ada5 ada10
Dann sind die GPT-Partitionen weg und ich kann den Boot-Kode nicht mehr aktualiseren:
Code:
> gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada10
gpart: No such geom: ada10.
Danke!
Gruß
Yoda
Zuletzt bearbeitet: