eseguire un CHKDSK su un'immagine NTFS?


8

Ho un sistema con un disco rigido che ha alcuni settori danneggiati. Ho usato ddrescueper recuperare tutti i settori disponibili sul disco, ma il disco continua a sviluppare nuovi settori danneggiati, quindi l'ho cestinato. Due passaggi eseguiti dallo strumento del produttore hanno indicato DIVERSI blocchi di settori danneggiati e due passaggi con SpinRite hanno portato entrambi a DIVERSI settori illeggibili, pertanto l'unità non è più affidabile.

La partizione si trovava su un'unità da 500 GB, ma vengono utilizzati solo circa 40 GB, quindi per ora avrei sostituito l'unità con un'unità più piccola (120 GB).

Tutto quello che ho ora è un'immagine prodotta da ddrescue della partizione NTFS (ad esempio / dev / sda1). Questo file si trova sul mio NAS e ha una dimensione di 500 GB.

Il mio dilemma è che tutti gli strumenti NTFS non funzioneranno affatto sull'unità perché ci sono un paio di incoerenze dovute ai settori non recuperati. Alla fine, solo sei settori erano irrecuperabili (solo 3K!), Ma questi stanno ancora adattando il filesystem NTFS. Pertanto, non riesco a ridimensionare la partizione, utilizzare ntfsclone o altro. Posso eseguire gli strumenti sul file immagine, ma tutti mi istruiscono a CHKDSK la partizione in Windows, cosa che non posso fare poiché è solo un'immagine non elaborata presente sul mio NAS.

Il problema è che al momento non ho un'unità di riserva da 500 GB per copiare l'immagine per farlo. Dato che il file ha una dimensione di 500 GB, non posso clonarlo su un'unità più piccola e ovviamente non posso usare ntfsresize.

Quindi quello che sto cercando di capire è se c'è un modo in cui posso eseguire chkdskil file di immagine. Ho VMWare e VirtualBox, tuttavia ci sono due problemi: uno, il file immagine è SOLO la partizione NTFS, non include la tabella delle partizioni ecc. Inoltre, è un'immagine grezza, non nel formato richiesto da nessuno di questi strumenti di virtualizzazione.

Qualche consiglio su come riparare l'immagine in modo da poter usare gli strumenti NTFS su di essa?


Cosa hai usato per creare l'immagine?
Canadian Luke,

Risposte:


7

Se si ha accesso a un sistema Windows in grado di allegare l'immagine, ImDisk potrebbe consentire di montare l'immagine non elaborata .


Questo ha funzionato magnificamente !!! Ho montato l'immagine su Windows e sono stato in grado di chkdsk la lettera di unità assegnata ad essa. Ora sto ridimensionando l'immagine usando ntfsresize e tutto va bene. Grazie!
fdmillion,

1
  • Utilizzare l'applicazione di recupero per ripristinare i file sul disco.
  • avviando nella distribuzione Linux con il file di immagine montato
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.