Zachrana dat z UFS2 filesystemu - vyriesene
Juraj Chlebec
Juraj.Chlebec at fem.uniag.sk
Thu Dec 21 13:58:00 CET 2006
Juraj Chlebec wrote:
> No ale k veci - v dosledku HW chyby radica na ktorom boli napojene dva
> disky SCSI 18GB v RAID1 (mirror) som prisiel o system na tychto diskoch.
> Po laborovani z utilitou scan_ffs som nasiel nejake ciselka ktore by
> mali zodpovedat bsdlabelu disku ale po obnoveni tychto parametrov mi aj
> tak nejdu namountovat (hlasi to bad superblock).
Vopred prehlasujem ze nie som odbornik na filesystem FreeBSD, tak neviem
ci som podnikol vsetky kroky spravne, ale mozno sa niekomu zidu
informacie o tom ako som sa z horeuvedenym problemom potykal.
Takze este raz to zrekapitulujem. Po havarii SCSI radica na ktorom boli
dva disky o kapacite 18GB v RAID1 (mirror) konfiguracii sa v inom
(rovnakom) serveri a na rovnakom radici hlasil disk ako bez systemu,
fdisk zo sysinstall ukazal prazdny disk - bez rozdelnia, bsdlabel
nenasiel ziadne labely.
Cez boot cd instalacie FreeBSD 6.1 som si nahodil Fixit# nastavil som si
ip a do /tmp som si stiahol utilitu scan_ffs skompilovanu na inom
serveri. Potom som pustil scan_ffs:
Fixit# scan_ffs -l /dev/aacd0
Vypisal:
X: 614400 4258564 4.2BSD 2048 16384 0 # /
X: 2097152 4872964 4.2BSD 2048 16384 0 # /tmp
X: 16777216 6970116 4.2BSD 2048 16384 0 # /usr
X: 11788448 23747332 4.2BSD 2048 16384 0 # /var
Co som upravil na subor label ktory potom obsahoval:
# /dev/aacd0:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 614400 4258564 4.2BSD 2048 16384 # /
c: 35535717 0 unused 0 0 # "raw" part, don't
d: 2097152 4872964 4.2BSD 2048 16384 # /tmp
e: 16777216 6970116 4.2BSD 2048 16384 # /usr
f: 11788448 23747332 4.2BSD 2048 16384 # /var
A tento som zapisal prikazom:
Fixit# bsdlabel -R aacd0 label
Potom sa uz dali namountovat filesystemy.
Este predtym som robil chybu ze som sa pokusil vytvorit slice 1
(/dev/aacd0s1) na ktory som daval zapisat ten bsdlabel a pokusal som sa
mountovat /dev/aacd0s1a atd.
Este mi zostal jeden problem ze to cele nenabootuje. Vsetky filesystemy
som nechal otestovat cez fsck a vyzeraju byt vporiadku, ziadne chyby.
Takisto som si este nie isty ako obnovit swap particiu. Ale data ktore
potrebujem uz mam a snad mi niekto poradi aj s tymito detailami.
Vdaka za spolupracu.
Juraj Chlebec
PS: asi je dobry napad zalohovat si bsdlabel :)
--
Juraj Chlebec
Centrum informacnych technologii FEM
SPU Nitra, Slovensko
Tel: +421 37 641 4813
Web: http://www.fem.uniag.sk/Juraj.Chlebec/
More information about the Users-l
mailing list