Newsgroup: it.comp.os.linux.iniziare
Titolo: dd, raid, dual boot e compagnia: errore subito all'inizio della copia

un conoscente mi ha rifilato un pc dismesso dalla ditta da rimettere in 
pista e usare come muletto
 
ha due dischi da 80Gb in raid 1
due partizioni da 20 e 60 (circa), originariamente sistema e dati
 
sulla prima ho reinstallato il suo windows originale (per lavorare, basta 
e avanza per il loro gestionale e le dieci mail al giorno che ricevono)
 
poi ho eliminato le seconda e ho creato root, home e swap dove ho 
installato lxle 12.04 (per far passare il tempo durante la pausa, così 
evitano di tirarsi addosso tutta la m... dei siti dove bazzicano)
 
*tutto funziona egregiamente* per cui vorrei creare un'immagine della 
partizione windows (circa 5 gb occupati) usando linux in modo da avere un 
punto di ripartenza della installazione pulita e aggiornata: ci son 
volute almeno 5 ore per mettere su windows, aggiornarlo come si deve con 
wsus, installare 4 programmi di contorno (oo, pdf, skype, 7z) 
 
ho provato a usare dd, come suggerito e ampiamente illustrato in mille 
pagine trovate su google, ma mi fermo sempre con l'errore di partizione 
inesistente
 
dettagli
 
innanzitutto fdisk -l mi restituisce un km di roba, elencando le 
partizioni dei due dischi come se fossero separate e aggiungendo una 
lista di duplicati delle medesime, beh insomma vedete voi qui sotto:
 
=====================================
Disk /dev/sda: 82.3 GB, 82348277760 bytes
255 testine, 63 settori/tracce, 10011 cilindri, totale 160836480 settori
UnitÃ  = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xd9b0d9b0
 
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63    42154559    21077248+   7  HPFS/NTFS/exFAT
/dev/sda2        42156032    72876031    15360000   83  Linux
/dev/sda3        72876032   156844031    41984000   83  Linux
/dev/sda4       156844032   160835583     1995776   82  Linux swap / 
Solaris
 
Disk /dev/sdb: 82.3 GB, 82348277760 bytes
255 testine, 63 settori/tracce, 10011 cilindri, totale 160836480 settori
UnitÃ  = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xd9b0d9b0
 
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63    42154559    21077248+   7  HPFS/NTFS/exFAT
/dev/sdb2        42156032    72876031    15360000   83  Linux
/dev/sdb3        72876032   156844031    41984000   83  Linux
/dev/sdb4       156844032   160835583     1995776   82  Linux swap / 
Solaris
 
Disk /dev/mapper/via_dhgfehbhgi: 82.3 GB, 82348277248 bytes
255 testine, 63 settori/tracce, 10011 cilindri, totale 160836479 settori
UnitÃ  = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0xd9b0d9b0
 
                Dispositivo Boot      Start         End      Blocks   Id  
System
/dev/mapper/via_dhgfehbhgi1   *          63    42154559    21077248+   7  
HPFS/NTFS/exFAT
/dev/mapper/via_dhgfehbhgi2        42156032    72876031    15360000   83  
Linux
/dev/mapper/via_dhgfehbhgi3        72876032   156844031    41984000   83  
Linux
/dev/mapper/via_dhgfehbhgi4       156844032   160835583     1995776   82  
Linux swap / Solaris
 
Disk /dev/mapper/via_dhgfehbhgi1: 21.6 GB, 21583102464 bytes
255 testine, 63 settori/tracce, 2623 cilindri, totale 42154497 settori
UnitÃ  = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x6572706d
 
Questa non sembra una tabella delle partizioni.
Probabilmente Ãš stato scelto il dispositivo sbagliato.
 
                  Dispositivo Boot      Start         End      Blocks   
Id  System
/dev/mapper/via_dhgfehbhgi1p1   ?   543519333  1823983271   640231969+  
50  OnTrack DM
/dev/mapper/via_dhgfehbhgi1p2   ?  1701847107  3470934196   884543545   
2b  Sconosciuto
/dev/mapper/via_dhgfehbhgi1p3   ?   168624138   168624138           0   
61  SpeedStor
/dev/mapper/via_dhgfehbhgi1p4      2642608128  2642657453       24663    
0  Vuoto
 
Le voci nella tabella delle partizioni non sono nello stesso ordine del 
disco
 
Disk /dev/mapper/via_dhgfehbhgi2: 15.7 GB, 
15728640000
 bytes
255 testine, 63 settori/tracce, 1912 cilindri, totale 30720000 settori
UnitÃ  = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000
 
 
Disk /dev/mapper/via_dhgfehbhgi3: 43.0 GB, 42991616000 bytes
255 testine, 63 settori/tracce, 5226 cilindri, totale 83968000 settori
UnitÃ  = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000
 
 
Disco /dev/mapper/via_dhgfehbhgi4: 2043 MB, 
2043674624
 byte
255 testine, 63 settori/tracce, 248 cilindri, totale 3991552 settori
UnitÃ  = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00000000
=====================================
 
ripeto, nel caso ve lo siate perso: tutto funziona egregiamente
(notare il messaggio: Le voci nella tabella delle partizioni non sono 
nello stesso ordine del disco)
 
adesso il comando dd
 
sudo dd if=/dev/sda1 of=/home/utente/win-part.img
 
dd: apertura di "/dev/sda1": File o directory non esistente
 
sda1 non è montato
ho googlato, le direttive non si scostano molto da quello che faccio, a 
parte specificare magari un bs=1024k (o altro)
 
ho anche installato pv per visualizzare qualcosa durante la copia, il 
conforto di un indicatore che si muove è qualcosa di necessario durante 
operazioni che possono essere lunghe... ma nulla: il comando termina 
subito con l'errore sopra riportato
 
che posso fare?
grazie
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

 che posso fare?
 
Posto che manca l'utput di mount per capire come stia funzionando quel 
sistgema, dal mio punto di vista rifarei tutto togliendo il RAID hardware 
(sic!) e usando il RAID software di Linux. Dopodiche`, farei il dd di 
/dev/md0
 
Enrico
P.S. se hai voglia di divertirti, fallo a mano usando la modalita` non 
standard raid10 (si, funziona con due dischi)

 
 
visto che del raid se ne fanno una beata fava (*), una idea all'inizio 
era anche quella di usare i dischi singolarmente, uno per windows e 
l'altro per linux
 
solo che vorrei evitare di reinstallare tutto (windows, soprattutto) 
perchè son quasi sicuro che disattivando il raid hardware le partizioni e 
i dischi verranno azzerati
 
mah, proverò con il ghost dell'ufficio o con qualche software alternativo 
di linux
 
 
 
 
(*)
prima la macchina aveva un ruolo "importante" e il raid era giustificato 
per non fermare le cose in caso di guasto al disco; adesso fa solo il 
muletto


 evitano di tirarsi addosso tutta la m... dei siti dove bazzicano)
 
nel senso che lavorano su Win e poi "durante la pausa" fanno il reboot
sul linux per andare su facebook? Illuso.
 
Piu' conveniente IMHO (ma dipende anche da processore e RAM) e' mettere
su una macchina virtuale con Windows.
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........