Dimensione: 3701
Commento: Insrito link Hardware/DispositiviPartizioni/IndividuarePartizioni
|
← Versione 26 del 13/05/2024 06.38.21 ⇥
Dimensione: 6873
Commento: link a Hardware/DispositiviPartizioni/MontarePartizioni/Ntfs#Risoluzione_dei_problemi; verifica 24.04
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from AmministrazioneSistema/VerificaDiscoFisso | |
Linea 2: | Linea 3: |
#language it <<Indice(depth=1)>> |
#LANGUAGE it <<BR>> <<Indice(depth=2)>> <<Informazioni(forum=''http://forum.ubuntu-it.org/viewtopic.php?f=46&t=617865''; rilasci="24.04 22.04 20.04 18.04 16.04 14.04")>> |
Linea 13: | Linea 16: |
Gli errori nei dati memorizzati su disco possono originarsi in seguito a sbalzi di tensione, interruzioni di alimentazione, a ''crash'' di sistema o a una rimozione errata del supporto. Quando ciò accade, i file possono andare persi o corrompersi: sarà pertanto necessario controllare l'integrità dei dati. Gli strumenti usati per controllare la presenza di tali errori dipendono dalla natura del filesystem. | Gli errori nei dati memorizzati su disco possono originarsi in seguito a vari eventi: urti o altre sollecitazioni (specie negli hard disk meccanici), sbalzi di tensione, interruzioni di alimentazione, a ''crash'' di sistema o a una rimozione errata del supporto. Quando ciò accade, i file possono andare persi o corrompersi: sarà pertanto necessario controllare l'integrità dei dati. Gli strumenti usati per controllare la presenza di tali errori dipendono dalla natura del filesystem. |
Linea 15: | Linea 18: |
||<tablestyle="text-align: justify; width:95%; " style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Prima di utilizzare qualunque strumento che operi a livello logico o fisico sul disco fisso è sempre altamente consigliabile consultare prima le pagine di manuale relative. Le pagine di manuale sono sempre richiamabili con il comando ''man <nome_programma>''.|| | {{{#!wiki tip Prima di utilizzare qualunque strumento che operi a livello logico o fisico sul disco fisso è sempre altamente consigliabile consultare prima le pagine di manuale relative. Le pagine di manuale sono sempre richiamabili con il comando `man <nome_programma>`.}}} |
Linea 17: | Linea 21: |
||<tablestyle="text-align: justify; width:95%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Effettuare sempre un backup dei propri dati su supporti separati prima di intervenire sul disco fisso.'''|| | {{{#!wiki important Per intervenire sui file system occorre avviare una Live e dare i comandi tramite il suo terminale.}}} |
Linea 19: | Linea 24: |
== Ext2 ed Ext3 == | {{{#!wiki important Effettuare sempre un backup dei propri dati su supporti separati prima di intervenire sul disco fisso.}}} |
Linea 21: | Linea 27: |
Per rilevare errori nei filesystem '''Ext2''' ed '''Ext3''', si utilizza il programma '''e2fsck''', [[AmministrazioneSistema/InstallareProgrammi|installabile]] tramite l'omonimo pacchetto. | == Ext2, Ext3 ed Ext4 == Per rilevare errori nei filesystem '''Ext2''', '''Ext3''' ed '''Ext4''', si utilizza il programma '''e2fsck'''. È preinstallato essendo contenuto nel pacchetto ''e2fsprogs''. |
Linea 27: | Linea 35: |
{{{#!wiki tip Se il file system diventa corrotto così tanto da compromettere il funzionamento delle librerie condivise usate dallo strumento di controllo con link dinamico, potrebbe essere d'aiuto [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://e2fsck-static|e2fsck-static]] (versione con link statico). Per maggiori informazioni leggere la relativa pagina di manuale. }}} |
|
Linea 29: | Linea 41: |
Per controllare e riparare il file system MS-DOS si usa '''dosfsck'''. Seguire i passaggi di seguito indicati. | Per controllare e riparare il file system MS-DOS si usa '''dosfsck'''. Per fare ciò seguire i passaggi di seguito indicati: |
Linea 31: | Linea 44: |
0. Avviare la verifica del filesystem digitando da [[AmministrazioneSistema/RigaDiComando|terminale]] il comando (supponendo che la partizione sia `/dev/hda1`): {{{ | 0. Avviare la verifica del filesystem digitando da [[AmministrazioneSistema/Terminale|terminale]] il comando: {{{ |
Linea 34: | Linea 47: |
supponendo che la partizione sia `/dev/sda1`. | |
Linea 44: | Linea 57: |
Non esiste ancora un comando equivalente a '''chkdsk/scandisk''' per NTFS su sistemi GNU/Linux. Il ''Linux-NTFS Team Project'' ha comunque realizzato qualcosa. Controllare a [[http://wiki.linux-ntfs.org/doku.php?id=ntfsck|questo indirizzo]] lo stato di avanzamento del progetto. | In Ubuntu 16.04 LTS e [[Rilasci|rilasci]] successivi è possibile utilizzare lo strumento '''ntfsfix'''. Questo strumento non offre le medesime funzionalità di '''chkdsk''' di Windows, ma è in grado di riparare alcune inconsistenze fondamentali di NTFS e forza il controllo della partizione NTFS al successivo avvio di Windows. |
Linea 46: | Linea 59: |
Nel frattempo, si dovrà usare necessariamente Windows per controllare la propria partizione NTFS. | Per maggiori informazioni consultare [[Hardware/DispositiviPartizioni/MontarePartizioni/Ntfs#Risoluzione_dei_problemi|questa guida]]. |
Linea 50: | Linea 63: |
Per consultare la documentazione relativa al test dei dischi, scrivere nel terminale: {{{ | == Con Smartmontools == È un software di controllo dei dati SMART (Self-Monitoring, Analysis, and Reporting Technology). 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://smartmontools | smartmontools]]. 0. Avviare il [[AmministrazioneSistema/Terminale|terminale]]. * Se c'è un solo disco rigido digitare il seguente comando:{{{ sudo smartctl -a /dev/sda }}} * Se ci sono 2 o più dischi rigidi prima digitare il seguente comando:{{{ lsblk }}} * Digitare il seguente comando:{{{ sudo smartctl -a /dev/sdX }}} sostituendo in /dev/sdX la «X» con la lettera riferita al disco in esame indicata dal precedente comando. 0. Verificare se il test è PASSED oppure UNPASSED. Nel secondo caso il disco rigido in esame è guasto o quasi. 0. Nel caso il disco rigido in esame sia PASSED, per approfondire le sue condizioni prendere nota del nome e numero di ogni stringa e dei valori associati nella sezione '''SMART Attributes Data Structure''', e leggerne il significato nel sito del progetto [[https://www.smartmontools.org/ | Smartmontools]]. {{{#!wiki tip È disponibile una versione del programma con interfaccia grafica. Consultare il [[#gsmartcontrol|relativo paragrafo]] per maggiori informazioni.}}} <<Anchor(gsmartcontrol)>> == Con GSmartControl == '''GSmartControl''' è un software multipiattaforma di diagnostica per supporti di memoria. Utilizza un'interfaccia grafica di semplice utilizzo. 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://gsmartcontrol|gsmartcontrol]]. 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il programma (è richiesta la password di amministrazione). 0. Nella prima schermata saranno presenti i drive rilevati dal computer. Selezionare quindi il dispositivo desiderato. {{{#!wiki note Nella prima schermata saranno già disponibili alcune informazioni di base come il nome del modello e le principali informazioni sul dispositivo, nonché un primo test sullo stato di salute ('''Basic healt check PASSED/FAILED/Unknown''').}}} 0. Dopo aver cliccato sul disco desiderato, si aprirà una nuova finestra con varie schede in cui sarà possibile visualizzare ulteriori informazioni, eseguire test, esportare i risultati ecc. {{{#!wiki important In molti casi la non disponibilità dei dati SMART, con consequente impossibilità di visualizzare informazioni e attributi, è essa stessa sintomo di cattivo stato di salute del disco.}}} == Con il programma Badblocks == Per usare il programma, consultare la documentazione relativa scrivendo nel [[AmministrazioneSistema/Terminale|terminale]]: {{{ |
Linea 56: | Linea 109: |
'''!TestDisk''' è un software per recuperare i dati persi. Il programma è anche disponibile nei [[Repository|repository]] '''[[Repository/Componenti|universe]]''', nel pacchetto di nome `testdisk`. | Per informazioni sul suo utilizzo consultare la guida [[Hardware/DispositiviPartizioni/TestDisk|TestDisk]]. |
Linea 61: | Linea 114: |
* [[http://www.cgsecurity.org/wiki/TestDisk|Sito ufficiale del progetto TestDisk]] | * [[http://www.cgsecurity.org/wiki/TestDisk|TestDisk]] (sito ufficiale) * [[https://gsmartcontrol.sourceforge.io/home/|GSmartControl]] (sito ufficiale) |
Linea 63: | Linea 117: |
CategoryAmministrazione CategoryDaRevisionare | CategoryAmministrazione CategoryHardware |
Guida verificata con Ubuntu: 20.04 22.04 24.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Questa guida descrive come verificare il corretto funzionamento dei dischi fissi.
I problemi più comuni possono originarsi quando i file non siano più localizzabili per un'errata indicizzazione oppure quando il supporto sviluppa dei difetti di tipo logico o fisico (i cosiddetti bad blocks su hard disk oppure graffi sui CD).
Controllare il filesystem
Gli errori nei dati memorizzati su disco possono originarsi in seguito a vari eventi: urti o altre sollecitazioni (specie negli hard disk meccanici), sbalzi di tensione, interruzioni di alimentazione, a crash di sistema o a una rimozione errata del supporto. Quando ciò accade, i file possono andare persi o corrompersi: sarà pertanto necessario controllare l'integrità dei dati. Gli strumenti usati per controllare la presenza di tali errori dipendono dalla natura del filesystem.
Prima di utilizzare qualunque strumento che operi a livello logico o fisico sul disco fisso è sempre altamente consigliabile consultare prima le pagine di manuale relative. Le pagine di manuale sono sempre richiamabili con il comando man <nome_programma>.
Per intervenire sui file system occorre avviare una Live e dare i comandi tramite il suo terminale.
Effettuare sempre un backup dei propri dati su supporti separati prima di intervenire sul disco fisso.
Ext2, Ext3 ed Ext4
Per rilevare errori nei filesystem Ext2, Ext3 ed Ext4, si utilizza il programma e2fsck. È preinstallato essendo contenuto nel pacchetto e2fsprogs.
Per un utilizzo sicuro e consapevole del programma, è consigliabile leggere prima la sua pagina di manuale:
man e2fsck
Se il file system diventa corrotto così tanto da compromettere il funzionamento delle librerie condivise usate dallo strumento di controllo con link dinamico, potrebbe essere d'aiuto installare il pacchetto e2fsck-static (versione con link statico). Per maggiori informazioni leggere la relativa pagina di manuale.
FAT32 e FAT16
Per controllare e riparare il file system MS-DOS si usa dosfsck. Per fare ciò seguire i passaggi di seguito indicati:
Se necessario individuare la partizione da controllare e prendere nota del nome.
Avviare la verifica del filesystem digitando da terminale il comando:
dosfsck -a -v /dev/sda1
supponendo che la partizione sia /dev/sda1.
- L'opzione "a" ripara automaticamente il filesystem.
L'opzione "v" (modalità verbose) fornisce ulteriori informazioni sul controllo dell' integrità.
Per conoscere le altre opzioni disponibili consultare le pagine del manuale del programma, visualizzabile tramite il comando:
man dosfsck
NTFS
In Ubuntu 16.04 LTS e rilasci successivi è possibile utilizzare lo strumento ntfsfix. Questo strumento non offre le medesime funzionalità di chkdsk di Windows, ma è in grado di riparare alcune inconsistenze fondamentali di NTFS e forza il controllo della partizione NTFS al successivo avvio di Windows.
Per maggiori informazioni consultare questa guida.
Controllo per difetti fisici
Con Smartmontools
È un software di controllo dei dati SMART (Self-Monitoring, Analysis, and Reporting Technology).
Installare il pacchetto smartmontools.
Avviare il terminale.
Se c'è un solo disco rigido digitare il seguente comando:
sudo smartctl -a /dev/sda
Se ci sono 2 o più dischi rigidi prima digitare il seguente comando:
lsblk
Digitare il seguente comando:
sudo smartctl -a /dev/sdX
- sostituendo in /dev/sdX la «X» con la lettera riferita al disco in esame indicata dal precedente comando.
- Verificare se il test è PASSED oppure UNPASSED. Nel secondo caso il disco rigido in esame è guasto o quasi.
Nel caso il disco rigido in esame sia PASSED, per approfondire le sue condizioni prendere nota del nome e numero di ogni stringa e dei valori associati nella sezione SMART Attributes Data Structure, e leggerne il significato nel sito del progetto Smartmontools.
È disponibile una versione del programma con interfaccia grafica. Consultare il relativo paragrafo per maggiori informazioni.
Con GSmartControl
GSmartControl è un software multipiattaforma di diagnostica per supporti di memoria. Utilizza un'interfaccia grafica di semplice utilizzo.
Installare il pacchetto gsmartcontrol.
Avviare il programma (è richiesta la password di amministrazione).
- Nella prima schermata saranno presenti i drive rilevati dal computer. Selezionare quindi il dispositivo desiderato.
Nella prima schermata saranno già disponibili alcune informazioni di base come il nome del modello e le principali informazioni sul dispositivo, nonché un primo test sullo stato di salute (Basic healt check PASSED/FAILED/Unknown).
- Dopo aver cliccato sul disco desiderato, si aprirà una nuova finestra con varie schede in cui sarà possibile visualizzare ulteriori informazioni, eseguire test, esportare i risultati ecc.
In molti casi la non disponibilità dei dati SMART, con consequente impossibilità di visualizzare informazioni e attributi, è essa stessa sintomo di cattivo stato di salute del disco.
Con il programma Badblocks
Per usare il programma, consultare la documentazione relativa scrivendo nel terminale:
man badblocks
Recuperare i dati
Per informazioni sul suo utilizzo consultare la guida TestDisk.
Ulteriori risorse
TestDisk (sito ufficiale)
GSmartControl (sito ufficiale)