Sommario:

Come rianimare Windows e salvare i dati con una distribuzione Linux live
Come rianimare Windows e salvare i dati con una distribuzione Linux live
Anonim

Con Linux puoi salvare dati importanti, ripulire il tuo sistema dai virus o decifrare una password, leggere tutti i file, fondere il processore e cancellare il tuo disco rigido.

Come rianimare Windows e salvare i dati con una distribuzione Linux live
Come rianimare Windows e salvare i dati con una distribuzione Linux live

C'è qualcosa che non va con Windows. Forse hai dimenticato la password, hai rilevato un virus, il tuo disco rigido sta versando errori o il sistema semplicemente si rifiuta di avviarsi. Il modo più semplice è reinstallare Windows. Ma cosa succede se ci sono informazioni importanti sul disco che non vuoi perdere?

Prova Linux prima di reinstallare il sistema. Avendo un disco di avvio con un'immagine live della distribuzione Linux, puoi provare a recuperare una password di Windows dimenticata, recuperare i dati persi, scansionare il tuo computer alla ricerca di virus o almeno copiare quei file che possono ancora essere salvati.

Queste informazioni possono essere utilizzate sia nel bene che nel male. Fai attenzione a non danneggiare te stesso o gli altri.

Preparazione di Linux

Prima di tutto, devi scaricare l'immagine ISO della distribuzione Linux desiderata che supporta l'avvio live. La modalità live è una modalità in cui il sistema si avvia da un supporto esterno. Va bene quasi qualsiasi distribuzione. Prendi Ubuntu come esempio.

Scarica l'immagine ISO adatta al tuo computer. Dopo aver scaricato l'immagine, è necessario masterizzarla su un'unità flash USB utilizzando Rufus o su un disco ottico utilizzando uno strumento di registrazione standard di Windows. Se stai masterizzando un disco in Linux, puoi farlo con il comando dd.

Quando il disco è stato scritto, inserirlo nel computer guasto, selezionare nel BIOS per l'avvio da un supporto esterno. Quando Linux ti richiede le opzioni di installazione, seleziona Esegui senza installazione.

Montare le partizioni di Windows

In genere, Linux monta tutte le partizioni del disco rigido contemporaneamente. Per fare ciò, è necessario aprire la sezione appropriata nel file manager.

Tuttavia, in alcuni casi Linux non può montare le partizioni. Ciò accade più spesso su partizioni Windows con ibernazione abilitata e in Windows 10, l'ibernazione ibrida viene utilizzata ogni volta che viene attivata. Esistono diversi modi per risolvere questo problema.

1. Puoi disabilitare l'ibernazione nelle impostazioni di Windows. Il computer si avvierà più lentamente, ma i problemi con il montaggio delle partizioni scompariranno.

2. È possibile montare una partizione Windows direttamente da Linux. Per fare ciò, nel terminale, digita il comando

sudo fdisk -l

… Questo ti mostrerà un elenco di unità sul tuo computer.

Ricorda il nome della partizione Windows desiderata, che assomiglia a / dev / sd *, e inserisci

sudo mount -t ntfs-3g -o remove_hiberfile / dev / sd * / mnt

3. È possibile riavviare Windows e avviare immediatamente Linux. Il punto è che l'ibernazione ibrida di Windows 10 non viene utilizzata al riavvio.

Recupero della password

Per reimpostare la password in Windows, procedi come segue:

1. Accedi al terminale e aggiungi il repository:

sudo add-apt-repository universo

2. Aggiorna l'elenco dei pacchetti:

sudo apt-get update

3. Dai il comando per installare chntpw:

sudo apt-get install chntpw

4. Aprire il file manager e trovare la partizione del disco in cui si trova Windows. Trova la cartella Windows / System32 / config e il file SAM lì.

5. Copiare l'indirizzo in questo file. Dovrebbe assomigliare a qualcosa di simile a questo:

/ media / 689G10259A0FF9B1 / Windows / System32 / config

6. Immettere il comando

cd / supporto / 689G10259A0FF9B1 / Windows / System32 / config

7. Quindi eseguire l'utility chntpw per trovare gli utenti Windows:

sudo chntpw -l SAM

distribuzione live: recupero password
distribuzione live: recupero password

8. La console visualizzerà un elenco di utenti Windows. Seleziona il nome utente di cui vuoi reimpostare la password ed entra

sudo chntpw –u nome utente SAM

distribuzione live: azioni password
distribuzione live: azioni password

9. La console suggerirà le opzioni per l'azione. Immettere il numero dell'azione desiderata:

1 - reimposta password;

2 - imposta una nuova password;

3 - rendere l'utente amministratore;

4 - sbloccare l'utente (se il valore dis/lock era nella tabella dell'utente, l'utente deve prima essere sbloccato).

10. Dopo aver selezionato l'azione desiderata, la console chiederà conferma. Premi il tasto "y".

Controllo dell'attrezzatura

RAM

Se Windows non può essere avviato a causa di un qualche tipo di guasto hardware, vale la pena controllare l'hardware per la manutenzione. Puoi scoprire esattamente cosa non va e sostituire quel componente.

Per controllare la tua RAM, usa l'utility Memtest86 +, che è disponibile in quasi tutte le distribuzioni Linux. Quando Linux si avvia, ti chiederà di controllare la tua RAM. Scegli questa opzione.

Il test della RAM può richiedere molto tempo. Se c'è qualche problema di memoria, Memtest86 + riferirà. Se i problemi sono legati alla RAM, dovrebbe essere sostituita.

processore

Se sospetti che la mancanza di alimentazione o raffreddamento del processore causi frequenti arresti anomali, puoi eseguire cpuburn. Questa utility per console mette a dura prova il tuo processore, costringendolo a funzionare e a generare più calore. Puoi installare cpuburn con il seguente comando:

apt-get install cpuburn

Quindi eseguilo dalla console:

cpuburn

Se c'è qualcosa che non va nel sistema di raffreddamento o nell'alimentatore, il computer si spegnerà dopo 10-20 minuti dal surriscaldamento. Questo significa che è ora di cambiare la pasta termica.

Fai attenzione con cpuburn e non eseguirlo inutilmente su computer sani.

disco fisso

Il disco rigido può essere controllato utilizzando l'applicazione standard "Disks", inclusa in Ubuntu. La sua interfaccia è molto semplice e diretta.

Se stai utilizzando un'immagine live diversa, inserisci il seguente comando in un terminale:

sudo fdisk -l

Guarda il nome del dispositivo che desideri. Quindi inserisci il comando

sudo badblocks -v / dev / sd *

Il controllo del disco rigido richiede molto tempo. Se sul disco compaiono blocchi illeggibili, è necessario sostituirlo immediatamente. Esistono programmi che contrassegnano questi blocchi in modo che non venga scritto nulla su di essi. Ma questa è solo una mezza misura.

Salvataggio dei dati

Eseguendo un'immagine live di Linux, puoi facilmente copiare dati importanti da un computer danneggiato.

Se hai bisogno di salvare alcuni file su un'unità flash USB, un disco rigido esterno o un archivio di rete, puoi farlo utilizzando qualsiasi file manager Linux.

distribuzione live: salvataggio dei dati
distribuzione live: salvataggio dei dati

Una volta connesso a Internet, puoi caricare file importanti su qualsiasi cloud semplicemente aprendo un browser. Oppure seleziona la voce "Rete" nel file manager e copia i dati nelle cartelle condivise della tua rete locale.

Se vuoi copiare l'intero disco nella sua interezza, usa il terminale:

  • Inserisci il comando

    sudo fdisk –l

  • Ricorda i nomi della sezione che vuoi clonare e la sezione che conterrà la copia.
  • Quindi digita

    sudo dd if = / dev / sda of = / dev / sdc

  • Attendi fino a quando la console non ti avvisa che la copia è completa.

Una copia del contenuto di /dev/sda verrà spostata in /dev/sdc. In questo modo puoi clonare interi dischi. È possibile trasferire i dati da una partizione all'altra o su un disco rigido esterno. La copia sarà così identica che potrai ripristinare i file sul disco clonato che erano stati precedentemente eliminati sull'originale.

Recupero di file cancellati

Quando si elimina un file, viene cancellata solo la sua descrizione nel sistema. I dati stessi rimangono al loro posto finché non viene scritto qualcos'altro su di essi. Ciò significa che se hai cancellato alcuni file importanti o hai formattato il disco involontariamente, puoi provare a recuperare i dati persi.

distribuzione live: recupero di file cancellati
distribuzione live: recupero di file cancellati

Linux ha diverse utilità per recuperare i file cancellati. Questi sono Safecopy, TestDisk e PhotoRec. Funzionano tutti in console. Per scoprire come usarli, dai un'occhiata al tutorial.

Controlla Windows per i virus

distribuzione live: scansione antivirus
distribuzione live: scansione antivirus

Windows può cadere vittima di virus e smettere di avviarsi. Ma puoi trovarli usando Linux. Non temere che il virus danneggi il tuo computer: in un'immagine Linux live, semplicemente non sarà in grado di avviarsi.

Per scansionare Windows alla ricerca di virus, puoi utilizzare l'antivirus gratuito ClamAV. Puoi installarlo con il comando

apt-get install clamav

Pulizia del disco rigido

Quindi, hai copiato tutti i dati dal disco rigido, fatto tutti i backup necessari e ora vuoi portare il tuo computer per la riparazione. Come già saprai, è abbastanza facile recuperare i dati cancellati anche su un computer con un sistema danneggiato. Se hai informazioni riservate memorizzate sul tuo disco rigido, puoi cancellarle prima di ripararle.

Assicurati che non sia rimasto nulla di valore sul disco.

Su Linux, il comando shred cancella i file in modo permanente. Per rendere irrecuperabile un file specifico, digita

brandello

Questo non eliminerà il file, ma lo renderà completamente illeggibile e inutile.

Per eliminare e cancellare definitivamente il file, immettere

shred –remove –iterations =

Il numero di sovrascritture influisce sul numero di volte in cui un file viene sovrascritto con un insieme casuale di byte. Per impostazione predefinita, il file viene sovrascritto 25 volte. Di norma, questo è sufficiente perché anche le utility avanzate non riescano a recuperare i dati.

Per cancellare un intero disco in questo modo, usa il comando wipe. Innanzitutto, installa l'utilità appropriata:

sudo apt-get install wipe

Quindi scopri il nome della partizione o del disco desiderato:

sudo fdisk –l

Quindi inserisci il comando per distruggere e il nome dell'unità:

sudo wipe / dev / sda1

Usa questi comandi con cautela. Quando il contenuto del disco viene cancellato, non sarà possibile ripristinarlo.

Con le distribuzioni Linux live, è abbastanza facile accedere ai file di Windows. Anche se non hai intenzione di passare a Linux, non fa mai male avere un disco avviabile a portata di mano.

Inoltre, pensa alla riservatezza dei tuoi dati. Anche se il tuo sistema è protetto da password, puoi ripristinarlo o copiare file su un'altra unità senza nemmeno accedere a un account. Pertanto, se disponi di dati davvero preziosi sul tuo computer, utilizza le utilità di crittografia.

Consigliato: