Newsgroup: it.comp.os.win.xp
Titolo: Partizioni e Acronis True Image

Salve,
avrei alcune domande da porvi:
Ho fatto il backup con Acronis True Image 10 del mio hard disk di 120 GB 
(unità C). Ho montato quello nuovo da 160 GB e ho
fatto il ripristino su tale disco (unità D). Ma ho notato che dei 160 ne 
risultano allocate come partizione primaria solo 120
e i rimanenti 40 sono non allocati. Ho notato che, poiché il nuovo disco ha 
una lettera di unità diversa il programma si è
occupato di cambiarla (immagino abbia modificato ad hoc il file di backup 
che io avevo fatto precedentemente).
Oltretutto voglio formattare il vecchio hard disk (unità C, he viene visto 
correttamente dal sistema infatti appare su
risorse del computer) ma mi dice che non è possibile. Mi dice che ci 
potrebbero essere applicazioni che stanno accedendo ad
esso ma io sono sull'unità D e non capisco perché non mi faccia utilizzare C 
come una semplice memoria extra (come in pratica
mi è sempre accaduto).
Ho visto che su gestione disco l'unita C è settata come primaria, forse devo 
modificare qualcosa li?
Inoltre potresti chiarirmi, magari a grandi linee, le differenze tra le 
varie partizioni?
Mi pare esse siano: Principale, Primaria, Estesa, Logica, etc... se ce ne 
sono altre per favore aggiungetele voi.
Grazie 

sono altre per favore aggiungetele voi.
Primaria e quella dove installi sistemi operativi e ne puoi avere al
massimo 4 se non ricordo male su un disco. Nulla vieta poi di usare le
primarie per i dati e basta, ma cmq hai il limite imposto a 4.
Estesa non e' una partizione, ne esiste solamente una. E dentro a
questa poi ci crei le partizione Logiche senza limitazioni.
Tipo vedere foto allegata che si capisce meglio va.
http://img255.imageshack.us/img255/1460/clipno1.jpg
Quelle nere sono le primarie con rispettivamente XP lavoro, XP per i
giochi (chiamato OBLIVION) e quella S: (XP per giocare a MASS EFFECT)
Quella chiamata VISTA contiene altre cose, ma devo forse metterci
Vista.... ma non saprei.
Poi rimangono quelle dei DATI e la K: da 8mb in FAT per uso BIOS e
altre cose. Che sono Blu cerchiate di Verde.
Poi affianco ad S: ci sta spazio non allocato, da usare in progetti
futuri o per installare un quarto XP in caso di necessita.
Per i Curiosoni (ho 4 dischi fisici):
Il disco 1 e' un Raid Stripe, il disco 2 e' un Raid Mirror. (2 dischi)
Il disco 3 e' un Raid Stripe (2 dischi)
Da notare che su 2 da 500GB in realta sono 931GB. Ben 69GB rubati per
la solita storia delle grandezze con valori diversi da quelli reali.

 altro disco del PC?
In pratica io su disco vecchio avevo messo la sua stessa immagine + alcuni 
dati extra che dovevano rimanere nel vecchio.
Cosi ho pensato di fare il restore dell'immagine sul nuovo disco e lasciare 
appunto i dati extra sul vecchio.
Ma probabilmente dovrei fare un'immagine completa del vecchio, compre i dati 
extra, clonare, e poi togliere i dati extra dal nuovo?
Ciao 

dati extra che dovevano rimanere nel vecchio.
Inutile. L'immagine considerata Backup deve stare altrove, in caso di
crash al disco la perdi, va bene solo se la tieni li temporaneamente
in attesa di masterizzarla in un secondo momento o di trasferirla su
disco USB).
Nel tuo caso ci hai impiegato del tempo a fare l'immagine, facendo
leggere il disco e scriverlo sulla stessa partizione, e del tempo per
ristorarla sul disco nuovo.
Se facevi il CLONE avevi la copia esatta in un quarto del tempo. Poi
invertivi e aggiungevi i dati extra.
Altro Esempio:
Mettiamo che hai 3 dischi partizionati in modo vario e vuoi modificare
le partizioni, invece di usare un tool, puoi fare i backup immagine su
un quarto disco, rifare tutte le partizioni dei dati e fare il restore
in tempo reale da windows, poi da Cd di Ripristino sistemare il boot
che deve cmq rimanere nello stesso posto, altrimenti non parte piu
windows per via del boot.ini da modificare e devi risolvere con un XP
LIVE. Oppure vuoi semplicemente sostituire 2 dischi con quelli piu'
grandi e riciclarne uno vecchio come aggiuntivo e cmq cambiare tutta
la logica di partizioni. O migrare da IDE a SATA o altro.
IDE da 80, SATA da 200 e SATA da 300. (dischi e grandezze sono esempi)
Allora hai il BOOT sul IDE da 80. E vuoi sostituire questo disco con
il disco da 300, mettere 80 in un box esterno come backup. Poi
aggiungere un 500GB al posto de 300GB che ha preso il posto di IDE80.
Pero' ti accorgi che in realta vorresti avere i dati del 200 sul 500
per avere piu spazio e quelli del 300 possono stare anche sul 200 con
alcune variazioni, spostamenti o altro.
Cosa dovresti fare qua? Hai solo questi dischi e il 500 vuoto. 
Non puoi clonare 80 sul 300 per non perdere dati, ne spostare a mano
dati dal 300 al 200, perche' devi modificare appunto la grandezza
delle partizioni, con un tool e rischioso perche se qualcosa va storto
perdi tutto, non hai backup.
Come procedere in due modalita:
1)
Se hai un disco aggiuntivo a tutti questi puoi fare un Backup immagine
del 80, 200 e 300. Attaccare il 500 e da Windows poi sistemare i
dischi vecchi come si vuole creando gia le partizioni da windows,
ripristinare alcune partizioni e poi da cd di ripristino sistemare il
boot che era impossibile da fare a windows avviato.
2) non hai un disco aggiuntivo per fare questo lavoro
Attacco il 500 e ci sposto il contenuto del 200 e del 300 con i backup
immagine.
Creo le partizioni con Windows sul 300 come devono essere. (non
tenerne conto se 80 ha una sola partizione)
Creo le partizioni con Windows sul 200 come devono essere.
Ripristino il 200 dal disco aggiuntivo che contiene le immagini.
Ripristino i dati anche sul 300 tranne il BOOT (sempre se ci sono due
partizioni sul 80, se e' unica e di boot non tenere conto di questa
azione).
Ricapitolando ora mi trovo il 200 sistemato. Rimane da svuotare il
500, da sistemare il 300 e levare 80.
Se 80 contiene solo una partizione allora faccio il clone sul 300 ed
effettuo il resize della grandezza direttamente da Acronis che mi
chiede se voglio farla diventare 300, tenerla 80 o modificarla.
Se 80 contiene due partizioni posso sempre fare il Clone facendo
eventuali resize.
Oppure posso creare le partizioni da windows sul 300 come desidero,
fare la copia del 80 come backup immagine sul 500 (se non ci sta
spazio deleto le immagini che ho gia ripristinato e sistemato sul
200).
Ripristinare le partizioni dei dati sul 300 tenendo cura delle
modifiche al BOOT se esistono. (* spiego dopo).
Ora mi trovo il 200 sistemato e il 300 al posto del 80 sistemato.
Ma ho cmq ancora alcuni dati sul 500 da sistemare. Molti cmq sono
stati trasferiti sulle nuove partizioni del 300, ne rimane forse una
piccola parte non trasferita che sposto sul 80
Controllo di aver effettivamente ripristinato tutto e quindi sistemo
il 500 formattandolo come desidero. Poi eventuali spostamenti di dati
che mi hanno riempito il 200 e il 300 si fanno a windows. (questo nel
caso che sul 300 c'era video e musica, ora si desidera tenere la
musica sul 200 e i video sul 500, perche ora come ora i video stanno
ancora sul 200 o sul 300 a seconda di dove e' stata ripristinata la
partizione originale).
Ripristino l'immagine BOOT sul disco da 300. Se la metto nella stessa
posizione ho finito, se l'ho spostata devo modificare il boot.ini
altrimenti non parte piu' nulla.
Sintassi BOOT.INI:
[boot loader]
timeout=7
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect /sos
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Microsoft Windows XP
Oblivion" /noexecute=optin /fastdetect /sos
multi(0)disk(0)rdisk(2)partition(2)\WINDOWS="Microsoft Windows XP
MassEffect" /noexecute=optin /fastdetect /SOS
Allora in caso di piu windows installati. se ne hai un solo e'
diverso, ma cmq la sintassi da sistemare e' identica.
TimeOut e il tempo di scelta all'avvio per selezionare quale windows
avviare, poi parte quello definito in DEFAULT=
partition(numero) indica su quale partizione risiede windows, puo'
essere 1-2-3-4-5 etcetc
rdisk(numero) indica su quale disco fisico risiede windows in ordine
di scansione al boot, quindi SATA 1, SATA 2, SATA 3. Ora se ricordi la
mia immagine che avevo allegato ricordi che io ho 4 dischi fisici, ma
avendo il RAID windows ne vede tre fisici.
Quindi da me rdisk(0) e il disk 1 che si vede da gestione partizioni
da windows.
rdisk(1) e' il disk 2
rdisk (2) e il disk 3
In realta poi al BIOS io ho SATA 1,2,3,4 organizzato in RAID, Sata1,2
sono uno Stripe e un Mirror in contemporanea con la tecnologia Matrix.
Sata 3,4 un'altro Stripe. Quindi Windows riconosce rdisk0=Stripe di
Sata 1,2. rdisk1=Mirror di Sata 1,2. rdisk2=Stripe di Sata 3,4
Ora guardando l'immagine io ho i tre windows esattamente nella prima
partizione di disk1=rdisk0 e quindi deve essere indicato rdisk0 e
partition1
Gli altri due sono in disk3=rdisk2, in partition 1 e partition 2.
Ora tornando a te tu avevi
IDE80=rdisk0
SATA200=rdisk1
SATA300=rdisk2
Non so come sono le tue partizioni.
Mettiamo che cmq avevi due partizioni su IDE80 e tre su SATA200 e
SATA300. E avevi magari due XP installati.
Ora tu ti ritrovi
SATA300=rdisk0
SATA200=rdisk1
SATA500=rdisk2
Hai pero deciso di spostare il secondo XP che stava sul SATA300 vicino
a primo XP che stava su IDE80.
Quindi avevi un default che puntava a rdisk0partition1 e il secondo xp
che puntava a rdisk2partition2 (dico due per spiegarti anche come
muovere un XP da una partizione all'altra risiedente sullo stesso
disco).
Ora al riavvio riesci a caricare il primo XP, ma il secondo ti da
errore. E inutile ripristinare l'immagine, perche i dati sono corretti
e sbagliato il boot.ini che devi modificare cosi:
dove ci stava rdisk2partition2, deve diventare rdisk0partition2.
Perche a Windows guardando disk1, hai esattamente le due partizioni
primarie di boot vicine ora.
Oppure altro caso, prima avevi installato un windows sul SATA300 e
avevi scelto la seconda partizione che vedevi da windows sotto disk2. 
Ora pero l'hai spostata e sta sempre sul SATA 300 ma come prima
partizione. (in realta nel tuo caso e SATA500, ma cmq va bene anche
per capire il trasferimento da partizione a partizione sullo stesso
disco).
devi modificarla da rdisk2partition2 in rdisk2partition1.
Se invece decidi di metterla sul 200 come quarta partizione diventa
rdisk1partition4
Tornando al BOOT.ini ci sono altre voci da spiegare:
Disk non indica un hard disk, ma indica il controller. Nel caso SCSI
avresti un disk1 per i dischi SCSI e disk0 per IDE-SATA.
Che puo' anche essere disk0 per IDE su vecchie MB e disk1 per i SATA
collegati ad un controller PCI.
multi e' sempre legato alla famiglia scsi ma non ricordo esattamente a
cosa. Cmq non ci interessa.
Ricapitolando:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect /sos
multi lo ignoriamo
disk e' il controller
rdisk il disco fisico che in realta e' SATA1,2,3,4,5,6 ed eventuali
RAID in ordine di creazione, qua SATA1,2,3,4,5,6 diventa inifluente,
perche prendono i nomi in ordine alla scansione rilevata dallo SCSI. A
Windows non frega se rdisk0 e' SATA5,6 o SATA 1,3. E il controller
RAID che ha creato i disk1,2,3 che vede windows e rimappa lui poi a
quale SATAx,x
partition la partizione fisica in ordine orizzontale.
\WINDOWS="nome visualizzato nel BOOT Loader"
/noexecute=optin e' il controllo DEP di Windows ma frega nulla
/fastdetect non ricordo
/sos invece e' la modalita avanzata di caricamento di XP. Invece di
vedere il logo XP, si vede quali driver carica all'avvio (quelli che
si vede in modalita provvisoria). Poi si vede una schermata tipo NT
con indicato la versione di XP e relativo ServicePack, quanti
processori rilevati e quanta memoria rilevata. E infine fa un
CheckDisk rapidissimo di tutte le unita prima di arrivare alla vista
classica che si vede dopo il LOGO XP di default.


 2) non hai un disco aggiuntivo per fare questo lavoro
[CUT]
Ti ringrazio per l'esauriente spiegazione!
Penso sia un post interessante per chi dovesse avere problemi simili e 
volesse cercare la soluzione in questo news group :)
In ogni caso, ho invertito i cavetti, in tal modo le lettere sono cambiate. 
Poi ho fatto il clone dal vecchio al nuovo e adesso č tutto apposto, infatti 
ho il nuovo in C:, vede tutti i 160 GB e ho potuto formattare il vecchio.
Ciao