Come riparare una partizione home danneggiata su Linux

click fraud protection

La home directory è la linfa vitale della configurazione del sistema operativo di ogni utente Linux, poiché gestisce quasi ogni file di configurazione, file di dati personali, configurazione del terminale e persino elementi esoterici come la cronologia e il profilo della riga di comando dati di immagine.

In questi giorni, la home directory non è solo una cartella in una partizione di root. Invece, sempre di più, vediamo i sistemi operativi Linux che posizionano la home directory dell'utente nella loro partizione del disco rigido. Per la maggior parte, questa è una buona idea, in quanto separa i file utente dal sistema operativo e lo mantiene sicuro. Tuttavia, le cose possono andare storte e le partizioni possono essere danneggiate.

Se hai a che fare con una partizione home danneggiata e stai cercando di risolverlo in modo da poter accedere ai tuoi dati, questa guida è per te. Segui e scopri come riparare una partizione home danneggiata su Linux.

Nota: sebbene questa guida si concentri sulla pulizia delle partizioni home, le stesse istruzioni possono essere applicate anche a coloro che hanno la loro home directory sulla partizione root.

instagram viewer

Crea un disco live

La partizione home sul tuo PC Linux è in uso quando carichi il tuo sistema operativo, quindi non lo è possibile eseguire qualsiasi strumento di correzione per rimuovere i "bit sporchi" che potrebbero causare la partizione home inaccessibile. Di conseguenza, è necessario creare un disco live Linux per eseguire il lavoro.

Non esiste un sistema operativo Linux ufficiale adatto a questo tipo di correzione. Tuttavia, ti consigliamo vivamente di creare un disco live usando Ubuntu, come se la tua partizione home e il i dati su di esso sono irrecuperabili, sarai in grado di installare il sistema operativo Ubuntu e ricominciare da capo velocemente. Per informazioni su come creare un disco live di Ubuntu, segui le istruzioni dettagliate di seguito.

Passo 1: Vai a Sito ufficiale di Ubuntue scaricare l'ultima versione del sistema operativo su un computer di riserva. Oppure, se preferisci seguire il percorso stabile, scarica invece l'ultimo LTS.

Passo 2: Per creare un Ubuntu Live Disk, avrai bisogno di un'applicazione di masterizzazione USB. Clic Qui per visitare il sito Web di Etcher e scaricare la versione più recente dell'app sullo stesso PC di riserva su cui hai scaricato Ubuntu.

Passaggio 3: Avviare l'app Etcher sul PC di riserva e collegare un'unità flash USB di almeno 4 GB di dimensione.

Step 4: Usando Etcher, cerca il file ISO di Ubuntu e fai clic su "Flash!" per creare una nuova USB live.

Passaggio 5: Scollega Ubuntu Live Disk dal PC di riserva e collegalo al PC Linux con la partizione home danneggiata.

Passaggio 6: Riavvia il tuo PC Linux, caricare nel BIOS e configurarlo per l'avvio da USB.

Passaggio 7: Quando il tuo PC Linux ha caricato Ubuntu, fai clic sul pulsante "Prova Ubuntu" per accedere all'ambiente Ubuntu live che dovremo usare per riparare la partizione home danneggiata.

Correggi la partizione home danneggiata

In questa guida, la parola "corrotto" significa che la partizione home ha subito alcuni danni, a causa dello smontaggio in modo errato durante un riavvio, o qualche altro problema simile che lo rende non funzionante o vicino non funzionante.

Di solito, quando una partizione è danneggiata, il problema è che ci sono "bit sporchi" su di essa. Questi bit sporchi possono causare problemi e, se sono gravi, possono persino impedirti di accedere ai dati sulla partizione.

Il modo più rapido per risolvere questo problema è utilizzare lo strumento Fsck. Per usare Fsck, inizia aprendo una finestra del terminale sul disco di Ubuntu Live premendo Ctrl + Alt + T o Ctrl + Maiusc + T. Una volta aperta la finestra del terminale, utilizzare il sudo -s comando per ottenere una shell di root, che renderà molto più facile l'inserimento di comandi a livello di sistema.

sudo -s

Ora che la sessione del terminale ha una shell di root, esegui il lsblk comando per visualizzare tutti i dispositivi di archiviazione collegati al computer. Guarda e scopri qual è l'etichetta della tua partizione home. In questa guida, la partizione è /dev/sdb2.

Nota: hai bisogno di aiuto per identificare le partizioni del disco rigido su Linux? Leggi la nostra guida sull'argomento!

lsblk

Prendi l'etichetta della partizione home e inseriscila fsck per pulire i bit sporchi e correggere eventuali errori. Assicurati di aggiungere il "y"Passare alla fine per accettare automaticamente i messaggi, come potrebbero apparire centinaia e richiedere molto tempo si a ciascuno di essi manualmente.

Nota: modificare il /dev/sdb2 con l'etichetta della partizione home.

fsck / dev / sdb2 -y

Lascia il fsck lo strumento fa la sua cosa. Se ci sono molti pezzi sporchi, la pulizia potrebbe richiedere parecchio tempo. Siediti e sii paziente. Al termine del processo, chiudere il terminale e riavviare il PC Linux. All'accesso, la cartella principale dovrebbe essere completamente accessibile e non corrotta!

watch instagram story