|
|
|
|
Strumenti |
09-04-2024, 12:22 | #1 |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 379
|
Acronis True Image e cluster difettosi
Buongiorno a tutta la congrega
Ho questo dubbio da sciogliere prima che mi si sciolga il cervello... Hard disk (meccanico) con qualche cluster difettoso: dopo aver lanciato Scandisk con l'opzione di controllo di tutta la superficie, i cluster difettosi vengono flaggati come tali, gli errori ripristinati, System File Check (sfc /runnow) tutto in ordine, funziona che è una bellezza, incidente concluso. Se non che, faccio immediatamente il mio bravo backup con Acronis True Image (immagine della partizione) e a questo punto iniziano i dubbi. Dopo qualche tempo, decido di creare un nuovo disco di sistema su un nuovo HD (l'altro aveva già i suoi anni), ripristino il backup fatto in precedenza con Acronis e... surprisibus surprisibus (ma non tanto): tutto funziona, Windows parte che sembra nuovo, ma lanciando Scandisk mi ritrovo ancora gli stessi cluster flaggati "bad". Sospetto che il fatto sia dovuto ad Acronis che, facendo in pratica la foto della partizione con annessi e connessi, all'atto del ripristino, ripristina tale e quale la mappatura dei cluster, marcando come "bad" dei cluster che in realtà non lo sono affatto. La riprova è che lo stesso HD, dopo aver cancellato la partizione ricreata da Acronis e averne creata una vuota solo per poter eseguire la prova, passa lo Scandisk (collegato via USB ad un altro PC con Windows funzionante) senza alcun cluster difettoso. Rifaccio la prova con un numero imbarazzante di altri HD, identico risultato: disco perfetto finchè è vuoto, compaiono sempre gli stessi cluster "bad" dopo che Acronis ha ripristinato l'immagine della partizione. Ora, il problema è questo: se non riesco a togliere la flag "bad" da quei cluster che so per certo non essere difettosi, il "peccato originale" del primo HD (quello che aveva veramente dei cluster difettosi) si propagherà per sempre in futuro, perchè ogni backup mapperà come "bad" dei cluster che in effetti sono buoni. Tra l'altro, se uno non si ricorda che quei cluster "bad" erano in realtà buoni, potrebbe pensare in futuro che il disco si sta guastando quando invece non è così! Quindi le due domande sono: 1) la mia ipotesi su Acronis che, ripristinando un backup, mappa come "bad" dei cluster in realtà buoni, è corretta? (P.S. certo che se fosse veramente così, sarebbe un po' una fagianata ) 2) esiste un programma, magari di quelli che girano da CD (tipo, che so, un componente di Parted Magic, Hiren's Boot CD o SystemRescue) in grado di togliere la flag "bad" a dei cluster che si sa per certo essere buoni? Non mi sembra che Windows preveda questa possibilità, almeno non mi pare... Grazie a chiunque vorrà illuminarmi! |
09-04-2024, 12:52 | #2 |
Senior Member
Iscritto dal: Jul 2008
Messaggi: 7971
|
È il filesystem NTFS che tiene traccia dei settori flaggati. Lancia chkdsk /B e lascialo lavorare, esso ricontrollerà la lista che si è creato e se tutto va bene la azzererà. Altrimenti un metodo bovino è bootare una distro linux e cancellare il file $BadClus
È molto tempo che non uso Acronis preferendo clonezilla o i suoi tools, in ogni caso mi sembra di ricordare che a cose normali quei file NON devono venir backuppati, c'è un filtro che li esclude proprio per evitare quello che ti è successo. Forse hai toccato qualcosa senza sapere in fase di backup.
__________________
System Failure Ultima modifica di Perseverance : 09-04-2024 alle 12:55. |
09-04-2024, 13:34 | #3 | |||
Senior Member
Iscritto dal: Dec 2006
Messaggi: 379
|
Quote:
Quote:
Quote:
|
|||
09-04-2024, 13:55 | #4 | |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 18713
|
Quote:
https://www.acronis.com/en-us/suppor...html#7940.html Tra cui, potrebbe essere importante: https://www.acronis.com/en-us/suppor...html#7961.html |
|
09-04-2024, 14:55 | #5 | |||
Senior Member
Iscritto dal: Jul 2008
Messaggi: 7971
|
Quote:
Dai un'occhiata alla sintassi per capirne di più https://learn.microsoft.com/en-us/wi...-viewer#syntax Quote:
Linux ha i suoi tools per manipolare le partizioni ntfs ed i metafiles ivi presenti. Ad esempio usando clonezilla quando si va a ripristinare un'immagine contenente $BadClus viene eseguita la pulizia col comando ntfsfix -b /dev/qualedisco Quote:
__________________
System Failure |
|||
09-04-2024, 22:05 | #6 | |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 379
|
Quote:
"Solo NTFS: ripete la valutazione dei cluster danneggiati del volume (implica /R)" Cosa significa "implica"? Che include automaticamente le azioni di /R oppure che bisogna sempre aggiungere anche /R a mano? Cioè CHKDSK /B /R ? |
|
10-04-2024, 08:04 | #7 | |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 18713
|
Quote:
https://learn.microsoft.com/it-it/wi...s=event-viewer Ad ogni modo dopo che hai impiegato tanto tempo a ripristinare su "un numero imbarazzante" di dischi diversi, lanciare il comando a prescindere dal /r dovrebbe essere un attimo, anche solo per curiosità ps. non è che i dischi che hai adoperato sono quel set di dischi difettosi che hai acquistato? Magari il problema è tutto e solo lì... https://www.hwupgrade.it/forum/showp...10&postcount=3 |
|
10-04-2024, 11:42 | #8 |
Member
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 281
|
Io ho una teoria diversa ma occorre verificarla...eccola:
Quando hai ripristinato su un nuovo hdd il sistema operativo, questo conteneva in origine degli errori logici (un conto è ritrovarsi nello smart dei settori riallocati o pendenti, un conto è eseguire uno scandisk è ritrovarsi degli errori se non si approfondisce a cosa sono dovuti). Errori logici sono comuni, solo che non eseguiamo scansioni fino a quando non è evidente che qualcosa non va, ma ad esempio una pendrive estratta mentre lavora, o una disinstallazione di un driver o software fatta banalmente, può dare indici di file o metadati che il file system reputa mancanti o orfani. Se in queste condizioni faccio un immagine, al ripristino dell'immagine mi ritrovo con un disco che non passa lo scandisk. Quindi Uomo_ombra, devi approfondire (o chiarirmi, mandando a monte questa ipotesi) se i cluster sono veramente danneggiati (smart --> riallocazione) oppure come vera "prova del 9" prendere la vecchia immagine di Windows, correggerla con lo scandisk (per essere sicuro dovresti ripeterlo almeno 2 volte per constatare la bontà del processo), quindi creare l'immagine clone e ripristinare QUESTA immagine su un hdd diverso controllando allora se i cluster evidenzino ancora errori (mia teoria sbagliata) o gli errori non compaiano più (mia teoria corretta).
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI |
10-04-2024, 11:43 | #9 | |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 379
|
Quote:
|
|
10-04-2024, 15:36 | #10 |
Senior Member
Iscritto dal: Aug 2018
Città: Verona
Messaggi: 1039
|
Secondo me sei fuori strada, se hai tanti hdd che si comportano allo stesso modo, è improbabile che siano tutti danneggiati.
Secondo me è il pc che per qualche motivo non lavora correttamente, ovvero c'è un'instabilità di sistema. Dovresti cercare la fonte del problema (cavetti difettosi, alimentatore che ti sta abbandonando, qualche porta che non funziona correttamente o troppi dischi collegati contemporaneamente). |
10-04-2024, 21:56 | #11 | |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 379
|
Quote:
|
|
12-04-2024, 12:50 | #12 |
Member
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 281
|
Ma esattamente Scandisk cosa ti diceva a proposito dei cluster?
I cluster sono una rappresentazione host dell'hardware, sicchè può essere si danneggiato il blocco hardware, ma anche no.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI |
12-04-2024, 17:27 | #13 |
Senior Member
Iscritto dal: Aug 2018
Città: Verona
Messaggi: 1039
|
Sembrerebbe un problema di settori danneggiati.
E' la cosa più probabile se si blocca l'installazione di windows anche quando gli hdd vengono collegati ad un altro pc. Verifica lo stato SMART di ciascun hdd con CrystalDiskinfo |
13-04-2024, 08:43 | #14 |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 379
|
Allora, problema risolto e mistero chiarito.
Dopo aver installato un SSHD Samsung EVO nuovo di pacca, e aver ripristinato l'immagine del disco originale fatta con Acronis, mi ritrovo sempre quei 23 cluster marcati "bad". Smonto il SSHD, lo collego via USB a un altro PC e, come inizialmente suggerito da Perseverance, lancio CHKDSK /B. Come immaginavo, trova subito 23 cluster "bad" che non sono realmente difettosi e li flagga come "buoni". Alla fine di checkdisk, rimetto il disco nel PC a cui appartiene, lancio Windows e, per sicurezza, lancio Scandisk da lì: tutto perfetto. @Liupen, la faccenda è andata così: avevo sottoposto il vecchio HD originale (meccanico) di quel PC allo Scandisk di Windows (perchè dalla sera alla mattina avevo notato uno strano rallentamento quando facevo certe operazioni in Windows, appunto) e Scandisk aveva rilevato e contrassegnato 23 cluster difettosi (la riga del messaggio diceva semplicemente una cosa del tipo "XX bytes in 23 bad clusters", niente di che). Lanciato poi SFC /scannow per essere sicuro che i file di sistema fossero integri (lo erano), tutto risolto, Windows girava di nuovo perfettamente. In pratica, il disco aveva solo 23 cluster "incerottati", ma a parte quello nessun problema. Quindi, l'immagine della partizione salvata qualche giorno dopo da Acronis non conteneva alcun errore non riconosciuto, ma semplicemente 23 cluster già contrassegnati come "bad". Per inciso, negli anni passati mi ero accorto di una interessante caratteristica di Acronis: se il disco del quale si tenta di fare il backup (della partizione, intendo) contiene dei cluster difettosi ma non ancora riconosciuti e mappati come tali da Scandisk, Acronis si rifiuta di salvare la partizione, ma ti dice più o meno (vado a memoria) "il disco contiene degli errori, sistemali e torna da me quando avrai fatto"... Quindi nell'immagine salvata da Acronis non ci sono errori non riconosciuti. |
13-04-2024, 10:38 | #15 | |
Member
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 281
|
Quote:
Per quanto riguarda Acronis, stiamo parlando di un "signor" software: in pratica (ma anche sinteticamente) la clonazione attuale che fanno i software considera il sistema operativo e copia i file leggendoli (quindi verificando la coerenza). Non lo fanno tutti bene. Il tipo di clonazione che facevano i primi software, quella settore per settore, che è più lunga; può darsi che sia stata questa la clonazione che hai utilizzato. Ora è riservata ai professionisti del recupero dati e alle applicazioni forensi, poichè trascura gli errori, tempi lunghi e mal si integra con gli ssd nel modo di memorizzare non sequenzialmente.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI |
|
13-04-2024, 11:09 | #16 |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 379
|
No no, quell'opzione lì è ben visibile in Acronis, è in basso nella pagina, c'è anche l'avvertenza "potrebbe richiedere molto tempo" a fianco, non ho mai selezionato quella casellina. Quello che appunto mi sembra strano è che Acronis si rifiuta di copiare la partizione se ci sono degli errori ancora "undetected" (come faccia a saperlo, ripeto non lo so), ma anche dopo che i cluster difettosi sono stati riconosciuti e flaggati da Scandisk, Acronis se li porta dietro... a che pro? Boh. Sarà che non è proprio l'ultima versione di Acronis (2012), magari le successive sono state perfezionate, ma per quello che serve a me va benissimo questa...
|
15-04-2024, 15:04 | #17 | |
Member
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 281
|
Quote:
Acronis (di oggi) ha la funzione di ignorare i settori danneggiati (ma non ricordo se default è attiva), e, come dicevo legge e analizza il file system prima di copiarne le parti. Riguardo ai dubbi, ancorchè utilizzata questa versione di Acronis, è più facile che ripresentandosi come dici, gli STESSI errori del disco di origine, si sia proprio verificato questo passaggio di errori tra disco origine e disco clonato. Però visto il tipo di Acronis, ora mi sembra strano che non ti faccia clonare se ci sono dei semplici errori logici. Forse sono realmente blocchi ritirati. Per essere sicuro del risultato della scansione, usa il check disk nella forma chckdsk X: /f /r (X è il disco da analizzare e correggere). - occhio a non farlo su drive problematici perchè potrebbe cancellare molti dati ancora copiabili - Puoi poi consultare il registro di windows e scoprire la specifica dell'errore.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI |
|
16-04-2024, 07:10 | #18 |
Senior Member
Iscritto dal: Dec 2006
Messaggi: 379
|
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:49.