Copiare floppy
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...... :-)