Repository 32bit  Forum
Repository 64bit  Wiki

mitico ntfsfix

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

mitico ntfsfix

Messaggioda ZeroUno » mar giu 24, 2014 20:55

Mi hanno dato da sistemare un pc con windows che dire che viene maltrattato (fisicamente) è dire poco.

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/
...
...


E non è la prima volta che recupero con linux dischi ntfs che windows mi butterebbe!!! (incluso un vecchio disco fat compresso con la bestia di drvspace; chi è abbastanza anziano sa di che parlo)

Ora devo fare la prova del boot però (dipende dove sono i settori danneggiati).
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4395
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: mitico ntfsfix

Messaggioda targzeta » mar giu 24, 2014 22:16

Grazie per aver condiviso l'esperienza. Non lo conoscevo quel tool.

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6168
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM

Re: mitico ntfsfix

Messaggioda ZeroUno » mar giu 24, 2014 23:39

quello, insieme a tanti altri, fa parte del pacchetto preinstallato ntfs-3g

Curiosità: prima dell'ntfsfix, per usare testdisk avevo scaricato - ma non provato - la distribuzione live RIPLinux. Ma non si capisce se la sigla significa "Repair If Possible" o "Riposa In Pace" ;), credo che il significato cambi a seconda dell'esito :D

comunque il boot non l'ha fatto :(

Vabbé, devo ancora vedere se riesco a far qualcosa con il cd di xp (tipo fixboot ecc) o qualcos'altro per vedere se riesco a non formattare, ma intanto mi sto facendo il backup per sicurezza.
Di reinstallare non mi va, anche perchè nonostante i suoi 4 anni di vita questa installazione di xp sembra che andava abbastanza bene.
Comunque finora ha trovato veramente pochi settori danneggiati; forse con un chkdsk approfondito riesce a marcare questi settori come danneggiati e non c'è bisogno di ricomprare il disco.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4395
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: mitico ntfsfix

Messaggioda rik70 » mer giu 25, 2014 9:35

Ho avuto da poco un'esperienza simile.

Disco Ntfs con sopra Xp che non ne voleva sapere di partire. Il classico errore su una dll mancante che impediva il boot.

Inutile dire che era impossibile lavorare da windows - non passava il check del filesystem manco a pagarlo - o con tool tipo bartpe.

Smontato il disco e messo su un altro pc con Slackware, ho montato il filesystem in sola lettura e recuperato tutti i dati - con dmesg che riportava una sfilza di errori su possibili settori danneggiati.

Non conoscevo e dunque non ho provato ntfsfix. Però nel mio caso il disco stava per morire: smartctl consigliava il backup immediato dei dati e la sostituzione del hdd. Stessa cosa il tool del produttore (Seagate).

Prova anche tu a controllare innanzitutto che il disco sia integro a livello hardware, altrimenti è solo tempo perso.
rik70
Linux 3.x
Linux 3.x
 
Messaggi: 1206
Iscritto il: gio mar 10, 2011 9:21
Slackware: 14.1
Kernel: generic-smp
Desktop: Xfce

Re: mitico ntfsfix

Messaggioda miklos » mer giu 25, 2014 10:02

ZeroUno ha scritto:Vabbé, devo ancora vedere se riesco a far qualcosa con il cd di xp (tipo fixboot ecc)
prova con questo tool ms-sys oppure se hai una live con lilo installato lancia
Codice: Seleziona tutto
lilo -M mbr /dev/sda
modificando chiaramente la parte finale con il tuo disco/partizione desiderata.
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1212
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2


Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Bing [Bot], Yahoo [Bot] e 2 ospiti