Newsgroup: it.comp.os.linux.software
Titolo: Copia fisica di un cd con dd

Salve,
vorrei fare una copia fisica di un cd (e' un disco di installazione RH) e,
come da cdwriting-howto, ho digitato
dd if=/dev/cdrom of=immagine.iso
Il problema e' che alla fine ottengo sempre un errore i/o, del tipo
dd: /dev/hdc: Input/output error
1272628+0 records in
1272628+0 records out
il che' rende non utilizzabile l'immagine. Ho ripetuto il processo piu'
volte sempre con lo stesso risultato. 
Forse devo aggiungere un'opzione del tipo bs=...?  Ma quanto? 18k come per
i floppy? O che?
Grazie per l'aiuto
Fabio

 1272628+0 records out
Non e' un errore vero e proprio: segnala solo che e' finito il disco :-)
Al massimo usa bs=4096 per maggiore sicurezza... cosi' a me ha
funzionato perfettamente !!
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

dd if=/dev/cdrom of=immagine.iso
Prova:
dd if=/dev/cdrom of=immagine.iso bs=2048 conv=noerror,notrunc
-- 
Ciao            --- Massimo ---

Ciao Fabio S.,
 > dd if=/dev/cdrom of=immagine.iso
 > 
 > Il problema e' che alla fine ottengo sempre un errore i/o, del tipo
 > 
 > dd: /dev/hdc: Input/output error
 > 1272628+0 records in
 > 1272628+0 records out
 > 
 > il che' rende non utilizzabile l'immagine. Ho ripetuto il processo piu'
per sicurezza montalo come loop device e contronta i files.
semplice.
script$ cat mount-loop-iso9660.sh
#!/bin/sh
for NUM in 0 1 2 3 4 5 6 7 8 9 ; do
	if [ ! -d /mnt/$NUM ] ; then
		mkdir /mnt/$NUM
	fi
	mount -t iso9660 -o ro,loop=/dev/loop$NUM $1 /mnt/$NUM > /tmp/mount-loop${NUM}.log 2>&1
	EXITCODE=$?
	if [ $EXITCODE -eq 0 ] ; then
		break
	fi
	if [ $NUM -eq 9 ] ; then
		echo "Sorry, no more loop device."
	fi
done
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
ICQ: 4755831
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Contro i brevetti software: 
http://petition.eurolinux.org/index_html
Appunti Linux, FAQ, HOWTO e altro:
file://usr/doc/HOWTO
file://usr/doc/FAQ
Pluto Journal:     
http://www.pluto.linux.it/journal
Linux Gazette:     
http://www.linuxgazette.com
Linux Weekly News: 
http://lwn.net
LinuxDoc:          
http://www.linuxdoc.org
(info|news).ita: 
http://www.punto-informatico.it
http://erlug.linux.it/
http://www.ziobudda.net/
Ricerca NEWS: 
http://www.deja.com
IRC: #linux-it

dd if=/dev/cdrom of=immagine.iso
IL disco non e' protetto quindi dovrebbe andare bene. Se vuoi qualcosa di
meglio usa readcd (pacchetto cdrecord) oppure cdrdao con opzione read-cd
(--read-raw se vuoi i settori raw ma non puoi montare l'immagine in
loopback).
-- 
  Giuseppe "Cowo" Corbelli > Riding On Linux 2.2.12
    -<= A Metal Heart Is Hard To Tear Apart =>-
  Address Modified! Substitute IHATESPAM with cowo

 wrote:
G> IL disco non e' protetto quindi dovrebbe andare bene. Se vuoi qualcosa di
G> meglio usa readcd (pacchetto cdrecord) oppure cdrdao con opzione read-cd
G> (--read-raw se vuoi i settori raw ma non puoi montare l'immagine in
G> loopback).
funziona correttamente anche per i cd in overburning?
ciao
fritz

On Sat, 07 Oct 2000 17:10:21 GMT, 
fr...@darkstar.example.net
 was talkin' about :

Si.
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.16
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Battles Are Fought By Those With The Courage To Believe !>-
  		Manowar - Courage