Goeden dag.
Na met mijn stomme kop een rm commando gegeven te hebben aan me debian systeem, heb ik na uitbundig zoeken een tutorial gevonden over hoe ik me bestanden moet terug zetten. Dus meteen me schijf geunmount en aan de gang gegaan.
De tutorial waar ik het over heb is te vinden op http://www.praeclarus.demon.co.uk/tech/e2-undel/howto.txt Maar ik kom er niet uit. Het gaat op een ogenblik om de output van debugfs. In de howto klopt het allemaal perfect, maar mijn output ziet er al anders uit en ik weet niet meer goed hoe ik de howto moet interperteren. (H10)
In de howto staat als voorbeeld:
******
debugfs: stat <1387>
Inode: 148004 Type: regular Mode: 0644 Flags: 0x0 Version: 1
User: 503 Group: 100 Size: 1851347
File ACL: 0 Directory ACL: 0
Links: 0 Blockcount: 3616
Fragment: Address: 0 Number: 0 Size: 0
ctime: 0x31a9a574 -- Mon May 27 13:52:04 1996
atime: 0x31a21dd1 -- Tue May 21 20:47:29 1996
mtime: 0x313bf4d7 -- Tue Mar 5 08:01:27 1996
dtime: 0x31a9a574 -- Mon May 27 13:52:04 1996
BLOCKS:
8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8583
TOTAL: 14
# fsgrab -c 12 -s 8314 /dev/hda5 > /mnt/recovered.001
# fsgrab -c 256 -s 8327 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 8585 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 8842 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 9099 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 9356 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 9613 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 9870 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 4 -s 10127 /dev/hda5 >> /mnt/recovered.001
******
Mijn probleem ligt bij de output. Dit geschreven stuk in de howto komt niet overeen met mijn output van debugfs welk er uit ziet als :
******
debugfs: Inode: 213043 Type: regular Mode: 0744 Flags: 0x0 Generation: 40161
User: 0 Group: 0 Size: 83097
File ACL: 0 Directory ACL: 0
Links: 0 Blockcount: 176
Fragment: Address: 0 Number: 0 Size: 0
ctime: 0x40ac03e6 -- Thu May 20 03:03:34 2004
atime: 0x40abf815 -- Thu May 20 02:13:09 2004
mtime: 0x40abf815 -- Thu May 20 02:13:09 2004
dtime: 0x40ac03e6 -- Thu May 20 03:03:34 2004
BLOCKS:
(0-11):429873-429884, (IND):429885, (12-20):429886-429894
TOTAL: 22
******
De hoeveelheden kloppen niet. Zo heb ik maar 11 directe blocks, en gaat me inderecte van 885 tot 886 tot 894
Ook heb geen idee meer hoe de commando's er uit moeten gaan zien, en waarom.
Dus mijn probleem betreft de vorming van het commando. Ik begrijp niet welke blocks ik terug moet zetten. Ik begrijp niet waarom me directe blocks er geen 12 zijn, en waarom mijn ind block niet 255 opvolgende nummers heeft. Ik begrijp kortom niet hoe ik mijn bestanden terug krijg. Ik hoop dat iemand me een voorbeeld kan geven van de commando's met behulp van mijn inode block. Hiermee kan ik zelf de rest wel uit zoeken. Maar ik heb denk ik eerst een handje van de pro's nogig
Bvbd.
Na met mijn stomme kop een rm commando gegeven te hebben aan me debian systeem, heb ik na uitbundig zoeken een tutorial gevonden over hoe ik me bestanden moet terug zetten. Dus meteen me schijf geunmount en aan de gang gegaan.
De tutorial waar ik het over heb is te vinden op http://www.praeclarus.demon.co.uk/tech/e2-undel/howto.txt Maar ik kom er niet uit. Het gaat op een ogenblik om de output van debugfs. In de howto klopt het allemaal perfect, maar mijn output ziet er al anders uit en ik weet niet meer goed hoe ik de howto moet interperteren. (H10)
In de howto staat als voorbeeld:
******
debugfs: stat <1387>
Inode: 148004 Type: regular Mode: 0644 Flags: 0x0 Version: 1
User: 503 Group: 100 Size: 1851347
File ACL: 0 Directory ACL: 0
Links: 0 Blockcount: 3616
Fragment: Address: 0 Number: 0 Size: 0
ctime: 0x31a9a574 -- Mon May 27 13:52:04 1996
atime: 0x31a21dd1 -- Tue May 21 20:47:29 1996
mtime: 0x313bf4d7 -- Tue Mar 5 08:01:27 1996
dtime: 0x31a9a574 -- Mon May 27 13:52:04 1996
BLOCKS:
8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8583
TOTAL: 14
# fsgrab -c 12 -s 8314 /dev/hda5 > /mnt/recovered.001
# fsgrab -c 256 -s 8327 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 8585 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 8842 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 9099 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 9356 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 9613 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 256 -s 9870 /dev/hda5 >> /mnt/recovered.001
# fsgrab -c 4 -s 10127 /dev/hda5 >> /mnt/recovered.001
******
Mijn probleem ligt bij de output. Dit geschreven stuk in de howto komt niet overeen met mijn output van debugfs welk er uit ziet als :
******
debugfs: Inode: 213043 Type: regular Mode: 0744 Flags: 0x0 Generation: 40161
User: 0 Group: 0 Size: 83097
File ACL: 0 Directory ACL: 0
Links: 0 Blockcount: 176
Fragment: Address: 0 Number: 0 Size: 0
ctime: 0x40ac03e6 -- Thu May 20 03:03:34 2004
atime: 0x40abf815 -- Thu May 20 02:13:09 2004
mtime: 0x40abf815 -- Thu May 20 02:13:09 2004
dtime: 0x40ac03e6 -- Thu May 20 03:03:34 2004
BLOCKS:
(0-11):429873-429884, (IND):429885, (12-20):429886-429894
TOTAL: 22
******
De hoeveelheden kloppen niet. Zo heb ik maar 11 directe blocks, en gaat me inderecte van 885 tot 886 tot 894
Dus mijn probleem betreft de vorming van het commando. Ik begrijp niet welke blocks ik terug moet zetten. Ik begrijp niet waarom me directe blocks er geen 12 zijn, en waarom mijn ind block niet 255 opvolgende nummers heeft. Ik begrijp kortom niet hoe ik mijn bestanden terug krijg. Ik hoop dat iemand me een voorbeeld kan geven van de commando's met behulp van mijn inode block. Hiermee kan ik zelf de rest wel uit zoeken. Maar ik heb denk ik eerst een handje van de pro's nogig
Bvbd.
[ Voor 17% gewijzigd door Four op 24-06-2004 18:01 ]
dwyslexy != luiheid !! Taalpuristen sla uw slag