Problema con ntfsclone
Inviato: mer 15 apr 2009, 14:21
Ciao a tutti.
Ho provato a clonare una copia di WindowsXP su un altro HD presente nella stessa macchina usando il comando ntfsclone, vi dico come ho fatto e qual è il mio problema.
per clonare la partizione di WindowsXP ho usato
Dove hda1 è la partizione dove è già presente WindowsXP e hdc9 è la partizione di destinazione.
hdc è suddiviso come segue:
hdc1 – partizione primaria;
hdc2 – partizione primaria;
hdc3 – partizione primaria;
hdc4 – partizione estesa (suddivisa in hdc5, hdc6,… hdc9).
Tutto è andato a buon fine, infatti su hdc9 ci sono tutti i file e tutte le tutte le directory clonate da hda1.
A questo punto volevo poter avviare il “nuovo windows clonato†e seguendo questa guida http://www.dominok.net/en/it/en.it.clonexp.html ecco cosa ho fatto.
Ho letto il settore di partenza della partizione hdc9
ottenendo:
Ho convertito il settore di inizio della partizione hdc9 430252893 in esadecimale e poi l’ho capovolto a blocchi di due
ottenendo
19a5235d che capovolto diventa 5d 23 a5 19
Ho poi scritto il nuovo inizio con hexedit:
<ctrl+m> digito "1c"
quindi digito 5d 23 a5 19
<ctrl+x> yes
ecco il risultato:
a questo punto modifico il file boot.ini di windows
l'ultimo passo è stato quello di sistemare grub:
il messaggio di errore che otengo è:
Impossibile avviare Windows a causa di un problema di configurazione hardware del disco del computer.
Qualcuno sa dirmi come e se con ntfsclone è possibile fare ciò che voglio e in caso dove sbaglio? [-o<
Ho provato a clonare una copia di WindowsXP su un altro HD presente nella stessa macchina usando il comando ntfsclone, vi dico come ho fatto e qual è il mio problema.
per clonare la partizione di WindowsXP ho usato
Codice: Seleziona tutto
ntfsclone --overwrite /dev/hdc9 /dev/hda1Dove hda1 è la partizione dove è già presente WindowsXP e hdc9 è la partizione di destinazione.
hdc è suddiviso come segue:
hdc1 – partizione primaria;
hdc2 – partizione primaria;
hdc3 – partizione primaria;
hdc4 – partizione estesa (suddivisa in hdc5, hdc6,… hdc9).
Tutto è andato a buon fine, infatti su hdc9 ci sono tutti i file e tutte le tutte le directory clonate da hda1.
A questo punto volevo poter avviare il “nuovo windows clonato†e seguendo questa guida http://www.dominok.net/en/it/en.it.clonexp.html ecco cosa ho fatto.
Ho letto il settore di partenza della partizione hdc9
Codice: Seleziona tutto
sudo fdisk -ul /dev/hdcCodice: Seleziona tutto
Disk /dev/hdc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x00036f6b
Device Boot Start End Blocks Id System
/dev/hdc1 * 63 19535039 9767488+ 83 Linux
/dev/hdc2 19535040 68356574 24410767+ 83 Linux
/dev/hdc3 68356575 375551504 153597465 b W95 FAT32
/dev/hdc4 375551505 488392064 56420280 5 Extended
/dev/hdc5 375551568 379455299 1951866 83 Linux
/dev/hdc6 379455363 398990339 9767488+ 83 Linux
/dev/hdc7 398990403 428292899 14651248+ 7 HPFS/NTFS
/dev/hdc8 428292963 430252829 979933+ 83 Linux
/dev/hdc9 430252893 488392064 29069586 7 HPFS/NTFSCodice: Seleziona tutto
$ printf "%x\n" 43025289319a5235d che capovolto diventa 5d 23 a5 19
Ho poi scritto il nuovo inizio con hexedit:
Codice: Seleziona tutto
hexedit /dev/hdc9quindi digito 5d 23 a5 19
<ctrl+x> yes
ecco il risultato:
Codice: Seleziona tutto
00000000 EB 52 90 4E 54 46 53 20 20 20 20 00 02 08 00 00 .R.NTFS .....
00000010 00 00 00 00 00 F8 00 00 3F 00 FF 00 5D 23 A5 19 ........?...]#..
00000020 00 00 00 00 80 00 80 00 B8 B7 44 02 00 00 00 00 ..........D.....
00000030 00 00 0C 00 00 00 00 00 AF 88 13 00 00 00 00 00 ................
00000040 F6 00 00 00 01 00 00 00 84 5A 18 A0 8B 18 A0 F0 .........Z......
00000050 00 00 00 00 FA 33 C0 8E D0 BC 00 7C FB B8 C0 07 .....3.....|....
00000060 8E D8 E8 16 00 B8 00 0D 8E C0 33 DB C6 06 0E 00 ..........3.....
00000070 10 E8 53 00 68 00 0D 68 6A 02 CB 8A 16 24 00 B4 ..S.h..hj....$..
00000080 08 CD 13 73 05 B9 FF FF 8A F1 66 0F B6 C6 40 66 ...s......f...@f
00000090 0F B6 D1 80 E2 3F F7 E2 86 CD C0 ED 06 41 66 0F .....?.......Af.
000000A0 B7 C9 66 F7 E1 66 A3 20 00 C3 B4 41 BB AA 55 8A ..f..f. ...A..U.
000000B0 16 24 00 CD 13 72 0F 81 FB 55 AA 75 09 F6 C1 01 .$...r...U.u....
000000C0 74 04 FE 06 14 00 C3 66 60 1E 06 66 A1 10 00 66 t......f`..f...f
000000D0 03 06 1C 00 66 3B 06 20 00 0F 82 3A 00 1E 66 6A ....f;. ...:..fj
000000E0 00 66 50 06 53 66 68 10 00 01 00 80 3E 14 00 00 .fP.Sfh.....>...
000000F0 0F 85 0C 00 E8 B3 FF 80 3E 14 00 00 0F 84 61 00 ........>.....a.
00000100 B4 42 8A 16 24 00 16 1F 8B F4 CD 13 66 58 5B 07 .B..$.......fX[.
00000110 66 58 66 58 1F EB 2D 66 33 D2 66 0F B7 0E 18 00 fXfX..-f3.f.....
00000120 66 F7 F1 FE C2 8A CA 66 8B D0 66 C1 EA 10 F7 36 f......f..f....6
00000130 1A 00 86 D6 8A 16 24 00 8A E8 C0 E4 06 0A CC B8 ......$.........
00000140 01 02 CD 13 0F 82 19 00 8C C0 05 20 00 8E C0 66 ........... ...f
00000150 FF 06 10 00 FF 0E 0E 00 0F 85 6F FF 07 1F 66 61 ..........o...fa
00000160 C3 A0 F8 01 E8 09 00 A0 FB 01 E8 03 00 FB EB FE ................Codice: Seleziona tutto
[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(2)partition(9)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(2)partition(9)\WINDOWS="WinXP SP3" /fastdetectCodice: Seleziona tutto
title Windows XP SP3
map (hd0) (hd2)
map (hd2) (hd0)
rootnoverify (hd2,8)
makeactive
chainloader +1
bootImpossibile avviare Windows a causa di un problema di configurazione hardware del disco del computer.
Qualcuno sa dirmi come e se con ntfsclone è possibile fare ciò che voglio e in caso dove sbaglio? [-o<