Copiare floppy

Da GolemWiki.
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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