Hi Leute!
Hatte hier einen Plattenschaden, habe es aber geschafft mit einem speziellen Linux Tool ein (unvollständiges) Image der Partition zu ziehen (das Tool liest die Blöcke die es lesen kann und lässt den Rest erstmal "leer").
Jetzt kann ich da mit hexedit und Co drin herum suchen und konnte so auch schon Bilder (durch den Header), Textfiles von denen ich den Inhalt kannte usw usw grob identifizieren - die Daten sind also prinzipiell noch (teils) da.
Leider geht das natürlich nur da, wo die Daten wirklich am Stück liegen - HFS macht ja da noch eine Verwaltung drauf, ist also nicht immer so. Daher möchte ich jetzt ein HFS recovery/repair Tool auf dem Image laufen lassen. Doch, man möchte es kaum glauben: offenbar gibt es KEIN Tool das sowas supported!
fsck_hfs beschwert sich dass es sich nicht um ein Character device handelt und dass es die Blocksize nicht feststellen kann. Blocksize kann man von Hand angeben, aber dann muss man auch ein extra Block File (?) mit angeben, und da habe ich keins.
Jemand Ideen?
Hatte hier einen Plattenschaden, habe es aber geschafft mit einem speziellen Linux Tool ein (unvollständiges) Image der Partition zu ziehen (das Tool liest die Blöcke die es lesen kann und lässt den Rest erstmal "leer").
Jetzt kann ich da mit hexedit und Co drin herum suchen und konnte so auch schon Bilder (durch den Header), Textfiles von denen ich den Inhalt kannte usw usw grob identifizieren - die Daten sind also prinzipiell noch (teils) da.
Leider geht das natürlich nur da, wo die Daten wirklich am Stück liegen - HFS macht ja da noch eine Verwaltung drauf, ist also nicht immer so. Daher möchte ich jetzt ein HFS recovery/repair Tool auf dem Image laufen lassen. Doch, man möchte es kaum glauben: offenbar gibt es KEIN Tool das sowas supported!
fsck_hfs beschwert sich dass es sich nicht um ein Character device handelt und dass es die Blocksize nicht feststellen kann. Blocksize kann man von Hand angeben, aber dann muss man auch ein extra Block File (?) mit angeben, und da habe ich keins.
Jemand Ideen?