Newsgroup: it.comp.os.linux.iniziare
Titolo: mkisofs meteopatico oppure cd sciroccato?

Domandona sulla masterizzazione: dopo aver trovato la formula vincente 
per masterizzare, ed averla sperimentata + volte su un riscrivibile, 
(grazie al buon Kaosmos),capita che alla terza traccia che registro sul 
mio cd normale, questa non risulti leggibile dal lettore cd.Ma se la 
metto nel masterizzatore, magia, eccola qua.Ho provato a registrarne 
un'altra, stessa cosa.In sostanza le ultime due tracce sono leggibili 
solo dal masterizzatore, il lettore cd vede solo le prime 2.In più, 
quando inserisco il cd nel lettore, fà un rumore strano, se metto altri 
cd li legge normalmente, quindi mi fà pensare che il mio cd, un Philips, 
si sia rovinato.Ma perchè capita questo? Il cd fa schifo o la procedura 
di masterizzazione è rischiosa?
Ma non finisce qui.Quando ho provato a montare l'immagine creata per 
controllare prima di masterizzarla, mi ha dato il messaggio 'mount not a 
directory'.Ma in altre occasioni il comando era andato a buon fine, 
quindi direi che non è la sintassi.Qui vi posto i comandi usati e spero 
in un'illuminazione.Grazie
PRIMA SESSIONE SU CD:
mkisofs -r -J -l -T -o immagine.raw /directorydamasterizzare o file
cdrecord dev=0,0,0 speed=24 -multi immagine.raw
SESSIONI SUCCESSIVE:
cdrecord dev=0,0,0 -msinfo
mkisofs -o immagine.raw -R -l -C m,n ==>(risultato operazione 
precedente) -M /dev/cdrom1 /directorydamasterizzare o file
cdrecord dev=0,0,0 speed=24 -multi immagine.raw
PER MONTARE L'IMMAGINE E CONTROLLARE CHE CI SIA TUTTO
mount -t iso9660 -o ro,loop=/dev/loop0 immagine.raw  /puntodimount

 mio cd normale, questa non risulti leggibile dal lettore cd.
Usa un supporto non riscrivibile
-- 
Software is like sex: it's better when it's free -- [Linus Torvalds]
Fabio Marini - RHCT 608002292700226
To reply: news [at] mamakin1976 [dot] plus [dot] com

 quindi direi che non è la sintassi.
Quell'errore esce se il mount point non è una directory, non so se 
dipende da un tuo errore di battitura nel comando oppure da qualche 
bizzarria informatica che così non saprei proprio dire.
Buona serata, ciao, Paolo

Ho postato i comandi perchè man mano che andavano a buon fine durante i 
vari test sul riscrivibile, li ho copiati su un file di testo in modo da 
evitare errori di sintassi (e naturalmente perchè chi si ricorda tutti i 
parametri a memoria?).Quindi ogni volta che devo cominciare la via 
crucis oops, la masterizzazione, faccio copia/incolla e cambio solo i 
nomi dei files interessati.
Per mamakin1976:il cd che ho usato non è riscrivibile.
Il pc l'ho comprato a Marzo, leggo sulla fattura che il lettore è dvd 
Samsung 16x 48x, il masterizzatore LG 52x 24x 52x (GCE 8520b è l'output 
di cdrecord -scanbus).Inserendo il cd su un altro pc, in effetti sono 
presenti tutte le masterizzazioni.Quindi non è colpa neanche dell'età 
del lettore.Quello che ho riscontrato, è che le immagini che non potuto 
montare hanno poi dato questi problemi sul cd, mi viene il dubbio che 
non dipenda proprio dal mkisofs.Ma tu non hai avuto questo problema.Ho 
cercato di montarle su una directory vuota.Le ultime 2 tracce erano 
cartelle con pochi files, tutti html.
Cosa vuol dire che dovrei vedere quanti bytes ha perso?Non mi dire che 
si perde i pezzi.
Pur considerando altri tools di masterizzazione, alla fine ho visto che 
tutti usano lo stesso metodo, cioè mkisofs e cdrecord, solo che non te 
ne accorgi, quindi a che pro cambiare?Mi domando se solo a noi capitano 
'stè stranezze o come fanno gli altri, insomma.
Grazie per la disponibilità.

 
Figurati....riciao, Paolo

 nomi dei files interessati.
Mi viene un dubbio: non sarà che le bizzarie del mkisofs dipendono 
proprio dal tuo usare il copia&incolla? Io ho notato che a volte i 
comandi "copiati&incollati", anche se sembrano scritti giusti, non 
funzionano nella finestra di terminale, forse perchè inavvertitamente 
capita di copiare&incollare anche qualche carattere di controllo invisibile.
Comunque a prescindere da questo, mi sembra che sarebbe molto più comodo 
farti uno script apposta per la masterizzazione oppure al limite crearti 
degli alias con i comandi che usi di più; qualcosa tipo:
alias multisessione1='mkisofs -r -J -l -T'
(da usare poi in shell come: multisessione1 -o immagine.raw 
/dirdaregistrare)
alias multisessione2='mkisofs -R -l -C `cd record dev=0,0,0 -msinfo` -M 
/dev/cdrom1'
(idem)
alias controllaiso='mount -t iso9660 -o ro,loop=/dev/loop0'
(da usare come: controllaiso immagine.raw /mountpoint)
Tieni presente inoltre che molti parametri di cdrecord (come il device e 
la velocità) li puoi "memorizzare", per semplificarti la vita, nel file 
/etc/cdrecord.conf.
Ciao, Paolo

In effetti anch'io ci avevo pensato, uno scriptino non guasterebbe.Non 
credo che dipenda dal copia-incolla, avevo provato anche con la Slack 
giusto per capire se era colpa di una distro disallineata (Red Hat) e lì 
scrivevo tutto a manina copiando dal file di testo.Stesso risultato.
Mah.Tra una prova e l'altra, teniamoci aggiornati, chissà che non 
riusciamo a capirci qualcosa.
Ciao

Ah, dimenticavo: la velocità che gli dò è puramente formale, tanto se la 
imposta lui, non ricordo se a 4 o 8.Ma va bene così, rischio meno una 
compromissione dei dati.
Ciao