Trovo una cifra di settori danneggiati sul disco ed ovviamente windows non parte.
Provo a montarlo con una distro live e dice picche.
Vabbé, mi preparo a recuperare i dati con testdisk.
Prendo il mio disco usb (che uso per fare i backup) che ha anche lui ntfs sopra.
Ho un pc windows acceso lo attacco là per svuotarlo: "disco non formattato, vuoi formattare?" (e vabbé, ma allora sono io...
Lo attacco a linux e mi conferma che il fs è corrotto e non può montarlo tuttavia mi dice qualcosa che suona così (non ho l'output sotto mano):
"il filesystem è corrotto; vai di ntfsfix che chkdsk non funzionerebbe"
alla faccia della modestia!!!!
comunque vado di ntfsfix e risolvo.
A questo punto mi dico "aspé aspé, stai vedere che anche l'altro disco...":
Codice: Seleziona tutto
# mount /dev/sdb1 /mnt/tmp/ -t ntfs-3g
NTFS signature is missing.
Failed to mount '/dev/sdb1': Invalid argument
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
# ntfs-3g.probe --readonly /dev/sdb1
NTFS signature is missing.
# ntfsfix /dev/sdb1
Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing.
Trying the alternate boot sector
The alternate bootsector is usable
Rewriting the bootsector
The boot sector has been rewritten
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdb1 was processed successfully.
# mount /dev/sdb1 /mnt/tmp/ -t ntfs-3g
# ls /mnt/tmp/
AUTOEXEC.BAT
WINDOWS/
...
...Ora devo fare la prova del boot però (dipende dove sono i settori danneggiati).
