Portál AbcLinuxu, 8. května 2025 20:37
zdravim, ak to boli len dva disky v mirrore, tak pozicie blokov metadat su zname, zvysok device by sa mal spravat ako suvisly blockdevice (predpokladam, ze na nom je onen FS, mozno LVM, whatever), ak tam povodne boli 0.9 tak to bude namontovatelne aj bez mdadm (suvisla cast zacina od 0 blocku particie/disku a metadata su az na konci) ak 1.2 tak skusit offset (cez loop device napr.) od zaciatku >4kb. Ak je istota ake metadata boli pouzite, tak ich nanovo zapisat pomocou mdadm create s --asume-clean option... Vela zdaru, Losoten offset jsem ještě nezkoušel, jinak se s tím patlám s přestávkami už od července a už bych to chtěl nějak ukončit
for ((i=0 ; $i < 1000000 ; i++)); do
mount -o ro,loop,offset=$(($i * 512)) /dev/sdb /mnt && break
done
mount
se nepodari, protoze byl zacatek disku prepsan hlavickou verze 1.2. Jedina moznost je uhadnout zacatek partition, pak z toho pomoci losetup
udelat blokove zarizeni a pustit na to e2fsck
. To z toho opet udela zarizeni, ktere jde primountovat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.