Pagina 1 di 1

[NON-COSì-TANTO-RISOLTO][HD] clonare partizione

Inviato: ven 6 mag 2011, 19:17
da tiferet
Salve a tutti!

volevo trasferire la partizione Windows dalla vecchia sda1 (50 GB) alla nuova sdb1 (500 GB), usando clonezilla. Il problema è che il processo di clonazione non riesce, fallendo con errori simili a quello sotto riportato:

Codice: Seleziona tutto

May  6 18:24:25 sephiroth kernel: ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
May  6 18:24:25 sephiroth kernel: ata3.00: BMDMA stat 0x64
May  6 18:24:25 sephiroth kernel: ata3.00: failed command: READ DMA
May  6 18:24:25 sephiroth kernel: ata3.00: cmd c8/00:00:1f:34:05/00:00:00:00:00/e0 tag 0 dma 131072 in
May  6 18:24:25 sephiroth kernel:          res 51/40:00:b9:34:05/00:00:00:00:00/00 Emask 0x9 (media error)
May  6 18:24:25 sephiroth kernel: ata3.00: status: { DRDY ERR }
May  6 18:24:25 sephiroth kernel: ata3.00: error: { UNC }
May  6 18:24:28 sephiroth kernel: ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
May  6 18:24:28 sephiroth kernel: ata3.00: BMDMA stat 0x64
May  6 18:24:28 sephiroth kernel: ata3.00: failed command: READ DMA
May  6 18:24:28 sephiroth kernel: ata3.00: cmd c8/00:00:1f:34:05/00:00:00:00:00/e0 tag 0 dma 131072 in
May  6 18:24:28 sephiroth kernel:          res 51/40:00:b9:34:05/00:00:00:00:00/00 Emask 0x9 (media error)
May  6 18:24:28 sephiroth kernel: ata3.00: status: { DRDY ERR }
May  6 18:24:28 sephiroth kernel: ata3.00: error: { UNC }
Ovviamente questo l'ho ottenuto tentando un dd da Slackware, con conseguente freeze del sistema finché dd non si è arreso. Utilizzare l'opzione rescue di clonezilla non risolve, perché l'errore si ripresenta all'infinito. Ora, premettendo che l'HD ha un anno, che sicuramente qualche settore danneggiato l'avrà, Windows comunque funziona regolarmente, quindi non credo che sia TFU. Sul launchpad di Ubuntu sembra che sia proprio un bug, ma non riporta soluzione.

Qualche suggerimento?

Re: [HD] clonare partizione

Inviato: ven 6 mag 2011, 22:55
da zoros
l'errore che riporti con dd potrebbe dipendere dalla versione del kernel, che slack stai usando? ... se hai usato partimage a me sembra che la versione 0.6.7 funzioni meglio dell'ultima ...

per windows puoi forzare lo scandisk al riavvio, tipo da cmd: "chkdsk /f" ... ma non sembra quello il problema ...

Re: [HD] clonare partizione

Inviato: sab 7 mag 2011, 1:12
da sbabaro
che versione di windows è: non è solo un problema di copia della partizione, se hai Vista, crea qualche problema. Io, alla fine, ho utilizzato un software comprato

Re: [HD] clonare partizione

Inviato: sab 7 mag 2011, 1:27
da zoros
sbabaro ha scritto:che versione di windows è: non è solo un problema di copia della partizione, se hai Vista, crea qualche problema. Io, alla fine, ho utilizzato un software comprato
anche su Vista partimage ha dimostrato di funzionare ... dipende forse dalle "trappole" che ci aggiungono i fornitori di pc :? ... comunque l'errore riportato sempra più dovuto ad un kernel driver difettoso rispetto ad un particolare modello di hd ...

Re: [HD] clonare partizione

Inviato: sab 7 mag 2011, 8:44
da tiferet
zoros ha scritto:l'errore che riporti con dd potrebbe dipendere dalla versione del kernel, che slack stai usando?
La 13.1 col kernel 2.6.33.4
sbabaro ha scritto:che versione di windows è: non è solo un problema di copia della partizione, se hai Vista, crea qualche problema. Io, alla fine, ho utilizzato un software comprato
Windows 7
zoros ha scritto:anche su Vista partimage ha dimostrato di funzionare ... dipende forse dalle "trappole" che ci aggiungono i fornitori di pc :? ... comunque l'errore riportato sempra più dovuto ad un kernel driver difettoso rispetto ad un particolare modello di hd ...
Mah, il PC l'ho assemblato io, quindi di trappole non dovrebbero essercene; propendo per il bug del kernel con quel tipo di hard disk. Rimane però un mistero: Slackware è installata sullo stesso HD e funziona senza problemi. Forse il bug si attiva solo in presenza di errori di lettura?

Partimage non l'ho ancora provato, farò un ultimo tentativo...

Re: [HD] clonare partizione

Inviato: sab 7 mag 2011, 13:15
da tiferet
Ok, problema risolto con system rescue cd e ddrescue, che sembra essere abbastanza intelligente da saltare i settori in cui c'erano errori. Probabilmente la soluzione è stat nel fatto che, per default, ddrescue non riprova a leggere settori difettosi. Considerato che per ogni errore di lettura, l'hd si bloccava per una ventina di secondi, che i settori difettosi erano una trentina, si capisce perché clonezilla di fatto "si bloccava".

Il problema adesso è un altro, ma di windows (c'erano dubbi?): non riesco a fargli capire che la partizione nuova e di 500 GB non 50...

Re: [RISOLTO][HD] clonare partizione

Inviato: sab 7 mag 2011, 13:40
da zoros
però io non credo che ddrescue sia così "intelligente" da saltare i settori guasti, perché dovrebbe intervenire anche modificando il filesystem ntfs ...

per sistemare la dimensione della partizione puoi usare ora ntfsresize, oppure gli strumenti di amministrazione di windows ... nel secondo caso forse dovrai riportare con fdisk la partizione ai 50G originali (in modo che capisca che c'è spazio non allocato dietro per allargarla) ...

Re: [RISOLTO][HD] clonare partizione

Inviato: sab 7 mag 2011, 14:52
da rik70
Uhm ...certo che è strana questa cosa....

...che versione stavi utilizzando di CloneZilla?

Hai provato a dare uno sguardo ai parametri S.M.A.R.T del disco?

Ad esempio, da Slack potresti provare con un:

Codice: Seleziona tutto

[sudo] smartctl -A /dev/sdX
Magari se posti l'output qui possiamo buttarci un occhio.
Ad es. valori 'RAW' diversi dallo 0 in "Reallocated_Sector_Ct" possono voler dire che l'hdd ha settori danneggiati.

Puoi provare anche con:

Codice: Seleziona tutto

[sudo] smartctl -a /dev/sdX  # "a" minuscola in questo caso
per vedere se è stato "loggato" qualche errore.

Ciao

Re: [RISOLTO][HD] clonare partizione

Inviato: sab 7 mag 2011, 17:24
da tiferet
aggiornamento:

sono dovuto tornare alla situazione di partenza, temo di aver incasinato le cose, quindi un bel revert era la cosa migliore...

L'HD vecchio ha sicuramente dei settori guasti, anche i test smart lo confermano. La differenza fra ddrescue e clonezilla è che mentre il primo saltava ai settori successivi, clonezilla sembrava bloccarsi sempre sullo stesso. Potrebbe essere una differenza di kernel nelle due distribuzioni (clonezilla e sysemrescuecd).

Certo, visto che la clonazione è andata a capinere in ogni caso, potrebbe darsi che sia Windows 7 a opporsi con tutte le forze ad un procedimento del genere :badgrin:

Re: [NON-COSì-TANTO-RISOLTO][HD] clonare partizione

Inviato: sab 7 mag 2011, 18:18
da sbabaro
Come detto qualche post su, a prescindere dal clone della partizione, il problema era legato maggiormente ai capricci di windows a riconoscere il nuovo hardware e via dicendo
Per questo ho usato un sw proprietario, Migrate-Easy di Acronis (questo ovviamente se non puoi reinstallare windows, altrimenti parti da capo che fai prima)

Re: [NON-COSì-TANTO-RISOLTO][HD] clonare partizione

Inviato: sab 7 mag 2011, 20:28
da tiferet
sbabaro ha scritto:Come detto qualche post su, a prescindere dal clone della partizione, il problema era legato maggiormente ai capricci di windows a riconoscere il nuovo hardware e via dicendo
Per questo ho usato un sw proprietario, Migrate-Easy di Acronis (questo ovviamente se non puoi reinstallare windows, altrimenti parti da capo che fai prima)
Tu dici? Forse mi convincerò a fare così. Mi scoccia dover riscaricare tutti i giochi Steam...

Comunque, alla fine il problema è stato risolto dall'HD nuovo che poco fa mi ha salutato dal bios con questo messaggio:

Codice: Seleziona tutto

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
mandata richiesta di sostituzione in garanzia ad eprice e si attende. Migrazione rimandata a data da destinarsi...