alternativa a chkdsk / f / r in ubuntu linux


11

In Windows OS chkdsk /f /rrisolverà automaticamente un errore HDD.
ho perso l'accesso al mio laptop anche se sono in grado di eseguire l'avvio dal vivo nel mio laptop usando Linux.
Ho un avvio live Ubuntu 14.04 e ho bisogno di eseguire un comando per correggere errori logici hdd e riparare automaticamente come in Windows che possiamo riparare usando chkdsk /f /r.
Allora, qual è il comando alternativo per chkdsk /f /rLinux per correggere l'errore HDD?


per filesystem linux come ext4, ecc., usa fsck -a /dev/sdXYdove X e Y identificano il volume che vuoi controllare. ad esempio: fsck -a /dev/sda1 manpages.ubuntu.com/manpages/hardy/man8/fsck.8.html Per i volumi NTFS, inseriscili su un sistema Windows e usa chkdsk. non esiste uno strumento linux sicuro per la riparazione del filesystem NTFS. Oppure avvia da un disco di installazione di Windows e utilizza il prompt dei comandi della modalità di ripristino per eseguire chkdsk.
Frank Thomas,

Risposte:


10

AFAIK non esiste un sostituto completo per chkdsk. Fondamentalmente hai due opzioni

ntfsfixfa parte di ntfs-3g e deve essere preinstallato su Ubuntu LiveMedium. Può risolvere solo alcuni problemi fondamentali con NTFS, ma attiva sempre un chkdsksuccessivo avvio di Windows.

In alcuni casi questo può essere sufficiente per riportarlo a uno stato utilizzabile (a seconda che Windows sia in grado di avviarsi abbastanza da poter essere eseguito chkdsk...).

In caso contrario, si rimane con l'opzione n. 2

  • utilizzare un CD / DVD / BootStick di installazione / ripristino di Windows

da lì è possibile eseguire chkdskda un prompt dei comandi.

Se non disponi di alcun supporto Windows, puoi anche rimuovere il disco rigido e collegarlo ad altre maschere Windows.


ma come posso collegare il mio laptop hdd al mio desktop: / btw buona idea :)
rakibtg

1
quasi tutti i laptop usano le unità SATA esattamente come i desktop, quindi l'unico problema è montarlo nel case, cosa che probabilmente non è necessario fare dal momento che lo si collega temporaneamente. Aprirei semplicemente la custodia del desktop, la collegherei a una porta sata aperta e la lascerei appendere lateralmente fino al completamento della riparazione. se vuoi davvero montarlo, procurati un vassoio adattatore da 2,5 "-> 3,5" o ottieni due binari da 1 ".
Frank Thomas,

2
Volevo solo eseguire un chkdsk, non avevo un CD di installazione a portata di mano e non avevo le credenziali di amministratore locale (per le opzioni di recupero integrate). ntfsfix per contrassegnare il disco come sporco era sufficiente per dare il via a chkdsk.
ssnobody,

@rakibtg Ci sono così tante soluzioni: usa un disco di avvio PE, windows per andare ... o l'avvio di Hiren se il tuo computer è abbastanza vecchio. È anche possibile inserire un disco di installazione di Windows e selezionare il ripristino. La versione più recente di Windows ha già l'opzione di ripristino integrata e puoi selezionarla dal menu di avvio
phuclv,

@FrankThomas È molto più facile ottenere un kit di conversione da SATA a USB. Puoi prenderne uno per un minimo di $ 15
jpaugh

1

Sebbene non sia potente come il chkdsk di Windows, puoi usare il seguente approccio:

sudo ntfsfix /dev/sdXY
sudo ntfsresize -i -f -v /dev/sdXY

Successivamente ti verrà chiesto di farlo comunque in Windows poiché Linux non ha un equivalente potente, ma questo può fare un buon lavoro.

Il ntfsresizecomando sopra verificherà la presenza di cluster danneggiati ed eseguirà un controllo di coerenza del filesystem.


ntfsfixFalsi di fissaggio. Nasconde il problema sotto il tappeto. Ottimo modo per fubar la tua partizione.
Stepan,

1

Linux non ha strumenti per riparare il file system NTFS.

NON utilizzare ntfsfixper riparare il disco. Rimuove semplicemente il flag "FS sporco" e si ottiene un falso senso di sicurezza. Dopo un paio di "correzioni" i tuoi dati diventano irrecuperabili.

Usa Windows. Avere un HDD separato con Windows o installare VMware, scaricare l'immagine vmware di Windows da Microsoft, condividere il disco grezzo con il SO guest e controllarlo da lì.


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.