Differenze tra le versioni di "Copiare floppy"

Da GolemWiki.
Jump to navigation Jump to search
Riga 48: Riga 48:
  
  
non sono sicuro se sia possibile modificare l'immagine, una volta montata.... qualcuno può verificare?? grazie!!
+
a questo punto potete anche modificare l'immagine...  
 +
 
 +
 
 +
 
 +
 
 +
 
 +
AVVERTENZA!!
 +
 
 +
 
 +
state MOLTO ATTENTI a non sovrascrivere le partizioni dei vostri hd!!
 +
 
 +
se scrivete qualcosa tipo:
 +
 
 +
[user@host ~]$ dd if=floppy.img of=/dev/hda
 +
 
 +
 
 +
vi siete fottuti tutto il contenuto del vostro primo hd!!! :-o
 +
 
 +
(in realtà il sistema operativo dovrebbe impedirvelo, ma è sempre meglio non rischiare!! :-)
 +
 
 +
 
  
  

Versione delle 14:01, 9 giu 2006

non esiste un comando specifico nei sistemi linux per copiare i floppy, ma in genere si usa il comando dd.


non sapete cosa fà dd?? semplice!! rtfm!!! :-p

ok... stò scherzando..... dd serve a copiare file. questi sono i primi righi della pagina di man per dd:


dd copia un file (per default dallo standard input allo standard output) con dimensioni predeterminate per i blocchi d’input e di output, effettuando eventualmente delle conversioni su di esso.


a questo punto la domanda nasce spontanea: che centra un comando per copiare i file?? non stiamo parlando di copiare floppy???

la risposta è altrettanto spontanea: in linux tutto è un file!!


vediamo quindi come usare dd per copiare un floppy (ipotizzando che il vostro lettore floppy sia /dev/fd0)


prima cosa dovete copiare il floppy in un file temporaneo sull'hd

[user@host ~]$ dd if=/dev/fd0 of=floppy.img


quindi cambiate disco e ricopiate l'immagine sul disco destinazione

[user@host ~]$ dd if=floppy.img of=/dev/fd0


ovviamente potete fare tutte le copie che vi pare, a partire dalla stessa immagine.



una possibile ottimizzazione consiste nello specificare un block size più grande... i comandi diventano:

[user@host ~]$ dd if=/dev/fd0 of=floppy.img bs=18k

[user@host ~]$ dd if=floppy.img of=/dev/fd0 bs=18k



una cosa curiosa/simpatica è che potete montare l'immagine temporanea usando l'opzione loop nel comando di mount

[user@host ~]$ mount floppy.img /mnt/somedirectory/ -o loop


a questo punto potete anche modificare l'immagine...



AVVERTENZA!!


state MOLTO ATTENTI a non sovrascrivere le partizioni dei vostri hd!!

se scrivete qualcosa tipo:

[user@host ~]$ dd if=floppy.img of=/dev/hda


vi siete fottuti tutto il contenuto del vostro primo hd!!! :-o

(in realtà il sistema operativo dovrebbe impedirvelo, ma è sempre meglio non rischiare!! :-)




@ John Doe

scusa se ti ho "rubato il lavoro", ma la pagina era ancora vuota...... :-)