Newsgroup: it.comp.os.linux.iniziare
Titolo: Device, partizioni e filesystem

Ho alcune domande da neofita che sta cercando di capirci qualcosa su un 
sistema Linux Ubuntu appena installato.
I device sono: hard disk da 80GB con partizione Linux e swap, cd rom e 
chiavetta usb da 512MB.
Con il comando fdisk -l vedo:
Disco /dev/sda: 515 MB, 515375104 byte
16 heads, 32 sectors/track, 1966 cylinders
Units = cilindri of 512 * 512 = 262144 bytes
Disk identifier: 0x0ed04ec1
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1966      503280    b  W95 FAT32
Che è la chiavetta da 512MB. Ma dove sono l'hard disk e il CD rom ?
Lo stesso comando da super user:
root@stefano-desktop:/home/stefano# fdisk -l
Disco /dev/hdb: 80.0 GB, 80026361856 byte
255 heads, 63 sectors/track, 9729 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8e7a8e7a
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        9553    76734441   83  Linux
/dev/hdb2            9554        9729     1413720    5  Esteso
/dev/hdb5            9554        9729     1413688+  82  Linux swap / Solaris
Disco /dev/sda: 515 MB, 515375104 byte
16 heads, 32 sectors/track, 1966 cylinders
Units = cilindri of 512 * 512 = 262144 bytes
Disk identifier: 0x0ed04ec1
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1966      503280    b  W95 FAT32
root@stefano-desktop:/home/stefano#
Bene. Qui si vede l'hard disk e la chiavetta, ma manca sempre il CD rom. E 
poi perchè l'hard disk lo vedo solo da super user e come utente non me lo fa 
vedere ?
Proviamo ora con testdisk. Da utente vedo hda e sda mentre se lancio 
testdisk da root vedo finalmente tutti e 3:
/dev/hda - lettore dvd 4700MB
/dev/hdb - 80GB
/dev/sda - 512MB, chiavetta USB.
Insomma, se volessi vedere come sono partizionati e individuati TUTTI i 
device, come devo fare ?
Ultima domanda.
Per crearmi un'immagine del disco uso il comando:
dd if=/dev/hdb1 | gzip -9 /home/utente/immagine.bin.gz
 idem per le altre due partizioni di hdb.
Se volessi fare una copia esatta dell'hard disk è sufficiente formattarne 
uno con le stesse partizioni di quello sopra e quindi scaricarci dentro le 
immagini ? La copia del disco eseguirebbe il boot come se fosse quello 
originale ?
E se il nuovo hard disk fosse più grande di quello che ci copio sopra, 
funzionerebbe lo stesso ? Intendo dire, eseguirebbe ugualmente il boor del 
sistema operativo ?
Vi ringrazio sin d'ora per le vostre risposte.
Stefano

 sistema operativo ?
Se ci copi il boot sector, si'.
Ma butteresti lo spazio.
Certo, con testdisk e altri tools (gparted) puoi rimettere a posto
tutto, ma perche' non usi strumenti che nascono proprio per fare i
cloni delle macchine?
Ad esempio, clonezilla.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net


Darò un'occhiata a questo clonezilla.
Grazie di nuovo.
Stefano

 testdisk ? Non c'è qualche altro comando ?
dovrebbe bastare leggere /etc/fstab;
r
-- 
non volete più preoccuparvi dei virus? passate a Linux
http://www.umpf.net/ramapage/slack.htm

 riuscirei ad avere l'immagine completa del mio HD su un HD esterno ?
NO.
Se vuoi fare una copia "fisica" con dd, il disco che stai copiando deve
essere "fermo", ovvero non e' bello copiare lo stesso disco su cui sta
girando il sistema operativo, salvo casi particolari di utilizzo di
file system che consentano lo _snap-shot_ del sistema.
Se copi il disco "vivo" otterrai un filesystem inconsistente, a volte
recuperabilissimo, a volte pressocche' inutilizzabile.
Devi partire con un cd live (lo stesso cd di installazione, ad esempio)
e da li' fare la copia.
Altrimenti, come ti ho detto, usa uno strumento appositamente nato per
quello, come clonezilla.


 dovrebbe bastare leggere /etc/fstab;
Sssst!
Perche' sveli cosi' i segreti del sistemista, gelosamente custoditi a
costo della salute, e a volte della vita stessa? ;-)
In ogni caso, non basterebbe, ad esempio, per le chiavette di cui lui
parlava.
