[Megoldva?] Partíció keresés

 ( Polesz | 2017. június 18., vasárnap - 9:26 )

Adott egy Netgear ReadyNAS NV+ amiben sajnos csak 2 diszk volt (RAID1-ben), az egyik tönkrement, hallani ahogy kattog a diszk. A másik működik viszont a NAS nem tud vele mit kezdeni vagy kernel panic, vagy bad firmware üzenettel áll meg a cucc.

Kivettem a diszket, nincs rajta semmilyen fájlrendszer, netgear valahogy másként oldotta meg a cuccot. Hogy tudnám a partíciót megtalálni rajta ami tippre btrfs lehet.

Előre is köszönöm az ötletelést és a megoldást is ha van :)

Szerk:

Ott tartok, hogy sikerült magában a NAS-ban életre kelteni a disket, a netgear fórumain sok hasznos dolog van, többek között ez is, ha fájlrendszer ellenőrzés közben hibát talál hogyan lehet rávenni, hogy mégis bootoljon, most mentem ami menthető, de elég nyögvenyelős és lassú, viszont az adatok meg vannak. Azért egyszer majd átnézem, hogy milyen rendszer lehet rajta.

Minden esetre, öröm boldogság van egyelőre! ;-)

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

0. lépés: készíts image-t a még ép diszkről amíg még működik és azon kísérletezz!

1. lsblk, fdisk, parted mit mond a diszkre?


fdisk -l

Disk /dev/sdc: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

parted

Error: /dev/sdc: unrecognised disk label
Model: ASMT 2115 (scsi)                                                   
Disk /dev/sdc: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 

--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!

valószínűleg a hw raid dolgai vannak a disk elején. A második dolog amit én csinálnék, hogy nyomsz egy hexdump-ot az image első 1 megabyte-jára és megnézed, hogy találsz-e benne szemre valami partíciós tábla formájú dolgot. Nem olyan nehéz, mint ahogy hangzik. Ha találsz és megvan a megfelelő offset, akkor jó eséllyel valamilyen ismert fájlrendszerű partícó(ka)t fogsz találni.

Biztos vagy benne, hogy a "jó" diszken valóban voltak adatok?

Természetesen nem, de próbálom keresni a lehetséges adatokat, ha sikerül...

--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!

Valószínű, hogy pár szektorral "el van csúsztatva" az mbr.

A mount -o offset opciójával próbálom keresni a partíciókat eddig kevés sikerrel.

--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!

Én dd-vel leszedném a teljes első sávot először és "kézzel nézném végig".

Esetleg próbáld meg a testdisk-et az meg tudja keresni partíciók elejét, és az alapján tudsz csinálni új partíciós táblát fdisk-el és elérheted a partíciókat. Általában azt is meg tudja mondani milyen partíciót talált. Néha detektál fals partíciókat is, amiket talál azok csak lehetséges partíció kezdetek.