Newsgroup: it.comp.os.linux.iniziare
Titolo: eroaster

ho dei problemi a far riconoscere il mio masterizzatore a eroaster, 
mi dice che non sono root o che non posso leggere /dev/sg0
ho provato da root, ma niente
il mio masterizzatore č /dev/scd0 perchč cerca sg0?
grazie
ciao
daniele

 daniele
ho il tuo stesso problema e il mio post è 6 messaggi prima del tuo, 
l'oggetto è non riesce a leggere /dev/sgO.
Quello che ho capito io è che Eroaster usa il mogulo scsi generic *sg* 
invece di scsi emulation. 
Perciò non ti so aiutare, mi dispiace siamo compagni di sventura!
Ciao.
mirco  

 mirco
ma perchè si devono sempre complicare la vita! e complicarla a noi?
allora eroaster non va, x-cd-roast mi riconosce il masterizzatore ma non
masterizza e così per gnome-toaster e g-combust,... non ditemi che devo
ritornare a usare nero o easy cd creator :-((( 
ciao
daniele

Daniele wrote:

Adesso sei un po' troppo drastico, prova a vedere con il comando lsmod 
quali sono i moduli che hai caricato.
Ti consiglio di fare una ricerca su google e di leggerti il cd writing 
howto.
Ciao
Mirco  

 il mio masterizzatore è /dev/scd0 perchè cerca sg0?
Perché scd* sono i cdrom, quindi dispositivi a sola lettura, mentre sg 
(scsi generic) vanno sia in lettura, sia in scrittura.
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 ma perchè si devono sempre complicare la vita! e complicarla a noi?
In realta' basta leggere il CD-Writing-HOWTO per scoprire che, per
scrivere su cd e' necessario passare attraverso il generic scsi (sg*).
Inoltre mi pare di ricordare che cdrecord deve essere suid root per
poter funzionare. La documentazione di cdrecord cmq lo dice di sicuro.
Ciao
  Andrea
-- 
Sognatore e' un uomo coi piedi saldamente ancorati sulle nuvole

 ma perchè si devono sempre complicare la vita! e complicarla a noi?
Veramente questa e` una semplificazione (cosi` i programmi di masterizzazione
pensano sempre e solo di aver a che fare con dispositivi SCSI), e
per giunta mi risulta che anche sotto Win si faccia in modo simile...
-- 
Ikitt

 Mirco
leggero l'howto 
ancora grazie a tutti
ciao
daniele

daniele
A leggere le tue domande mi sembri abbastanza "nuovo" per cui ti
velocizzo la questione.
Prova da root con:
mkisofs -R -v "dir_da_master.senza_virgolette" | cdrecord -v dev=X,X,X -speed=4 -data -
dove al posto di dev=X,X,X devi mettere il tuo.
Poi verifica che il cd sia uscito bene.
Se funziona andiamo avanti, sennň ti armi di santa pazienza e ti studi:
- cd-writing Howto;
- man cdrecord;
- man mkisofs;
- I vecchi messaggi su Google.
Ciao.
-- 
Antonio
| Pretendi una risposta immediata dal NG?
| Puoi ottenerla!
| 
http://groups.google.com/advanced_group_search

 - I vecchi messaggi su Google.
grazie mille per l'aiuto
ciao
daniele

> mkisofs -R -v "dir_da_master.senza_virgo ...
ho letto il cd writing howto e il masterizzatore è supportato
questo è l'output:
[root@localhost mnt]# mkisofs -R -v /home/dan/rpm | cdrecord -v dev=0,0,0 -speed=4 -data -
mkisofs 1.15a15 (i586-mandrake-linux-gnu)
Scanning /home/dan/rpm
Scanning /home/dan/rpm/prozilla
Cdrecord 1.11a15 (i586-mandrake-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.5'
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 1
Vendor_info    : 'ATAPI   '
Identifikation : 'CD-R/RW 4X4X32  '
Revision       : '3.FS'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags   : SWABAUDIO 
Supported modes: TAO PACKET RAW/R16
Drive buf size : 1632256 = 1594 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data  unknown length
Total size:       0 MB (00:00.00) = 0 sectors
Lout start:       0 MB (00:02/00) = 0 sectors
Current Secsize: 2048
  ATIP start of lead in:  -11318 (97:31/07)
  ATIP start of lead out: 336226 (74:45/01)
Disk type:    Short strategy type (Phthalocyanine or similar)
Manuf. index: 22
Manufacturer: Ritek Co.
cdrecord: WARNING: Total disk size unknown. Data may not fit on disk.
Starting to write CD/DVD at speed 4 in write mode for single session.
Last chance to quit, starting real write in 9 seconds.Total translation table size: 0
Total rockridge attributes bytes: 1055
Total directory bytes: 2048
Path table size(bytes): 26
Max brk space used 5384
1120 extents written (2 Mb)
631 seconds.
0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Performing OPC...
Starting new track at sector: 0
Track 01:   2 MB written (fifo 100%).
Track 01: Total bytes read/written: 2293760/2293760 (1120 sectors).
Writing  time:    9.423s
Fixating...
Fixating time:   69.647s
cdrecord: fifo had 38 puts and 38 gets.
cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.
[root@localhost mnt]#   
[root@localhost mnt]# cd cdr
cdrom   cdrom2  
[root@localhost mnt]# cd cdrom2
[root@localhost cdrom2]# l
aria-0.10.1-2mdk.i586.rpm  gtk-gnutella-0.90.2-0.i386.rpm  prozilla/
gtkdial-0.4.2-1.i386.rpm   kppp-3.0.3-1.i386.rpm
il cd funziona perfettamente, l'unica cosa che mi lascia perplesso è
cdrecord: WARNING: Total disk size unknown. Data may not fit on disk.
adesso devo capire come fare i cd multisessione
grazie grazie grazie tanto per l'aiuto
ciao
daniele

grazie grazie grazie tanto per l'aiuto
Altro consiglio: aggiungi l'opzione -J a mkisofs.
Ciao.
-- 
Antonio

 faccio una domanda. Come funzionano le pipe?
serve per redirezionare l'output creato dal comando alla sinistra e di
utilizzarlo come input per il programma sulla destra
adesso stamperò mkisofs e cdrecord, poi ti saprò dire che cosa 
ho combinato con i cd multisessione
grazie e ciao
daniele

ho fatto questa prova, ha scritto il file ma non posso leggerlo, ho
provato anche con l'opzione -nofix , ma non va avanti (espressione non
valida) perché?
[root@localhost root]# mkisofs -R -v -J
/home/dan/rpm/prozilla/prozilla-1.3.6-1mdk.i586.rpm
 | cdrecord -v dev=0,0,0 -multi -tsize=650 -speed=4 -data -
mkisofs 1.15a15 (i586-mandrake-linux-gnu)
Cdrecord 1.11a15 (i586-mandrake-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.5'
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 1
Vendor_info    : 'ATAPI   '
Identifikation : 'CD-R/RW 4X4X32  '
Revision       : '3.FS'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags   : SWABAUDIO 
Supported modes: TAO PACKET RAW/R16
Drive buf size : 1632256 = 1594 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data    0 MB         padsize: 598 KB
Total size:       0 MB (00:04.02) = 302 sectors
Lout start:       1 MB (00:06/02) = 302 sectors
Current Secsize: 2048
  ATIP start of lead in:  -11318 (97:31/07)
  ATIP start of lead out: 336226 (74:45/01)
Disk type:    Short strategy type (Phthalocyanine or similar)
Manuf. index: 22
Manufacturer: Ritek Co.
Blocks total: 336226 Blocks current: 335774 Blocks remaining: 335472
Starting to write CD/DVD at speed 4 in write mode for multi session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Performing OPC...
Starting new track at sector: 452
Track 01:   0 of   0 MB written.
WARNING: padding up to secsize.
Track 01: writing 598 KB of pad data.
Track 01: Total bytes read/written: 650/614400 (300 sectors).
Writing  time:    2.572s
Fixating...
Fixating time:   70.347s
cdrecord: fifo had 1 puts and 1 gets.
cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.
[root@localhost root]# cd /mnt/cd
cdrom   cdrom2  
[root@localhost root]# cd /mnt/cdrom2
bash: cd: /mnt/cdrom2: Input/output error
ciao
daniele

utilizzarlo come input per il programma sulla destra
Esatto. Quindi cdrecord inizia a lavorare con l'output di mkisofs mentre
questi lo produce.
In altre parole quando cdrecord inizia a masterizzare mkisofs non ha
ancora terminato di produrre l'immagine, e quindi non si sa quanto è
grande l'immagine complessiva.
Ciao.
-- 
Antonio

 | cdrecord -v dev=0,0,0 -multi -tsize=650 -speed=4 -data -
---------------------------------^^^^^^^
Sei sicuro di questa?
Prova a sostituirla con -isosize, e prova senza nulla (io faccio cosě).
Mi fai sapere poi le differenze, per favore?
Comunque la riga che uso io č, per la prima sessione:
mkisofs -R -J -v DIR_DA_MASTERIZZARE | \
cdrecord -v dev=0,0,0 -speed=8 -multi -data -
Ciao.
-- 
Antonio

 Ciao.
ciao
daniele

del cd č sempre lo stesso
Sei sulla strada giusta. :-)
Manca solo una cosa.
mkisofs -R -J -v -C `cdrecord dev=0,0,0 -msinfo` \
	-M /dev/scd0 DIR_DA_MASTERIZZARE | \
	cdrecord -v dev=0,0,0 -speed=8 -multi -data -
 
Nota.
L'unica differenza tra questa riga e la riga di comando da dare per
l'ultima sessione č che a cdrecoprd non devi dare l'opzione -multi.
Ciao.
-- 
Antonio

 Ma non usi i riscrivibili per le prove?
non ne ho, forse sarebbe meglio comprarne qualcuno viste le mie (IN)capacità
:-)
allora questo è il log della prima e della seconda sessione
#prima sessione 
[root@localhost dan]# mkisofs -R -J -v /home/dan/rpm/aria-0.10.1-2mdk.i586.rpm | cdrecord -v 
dev=0,0,0 -speed=4 -multi -data - >> /home/dan/log
Cdrecord 1.11a15 (i586-mandrake-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
TOC Type: 1 = CD-ROM
Using libscg version 'schily-0.5'
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 1
Vendor_info    : 'ATAPI   '
Identifikation : 'CD-R/RW 4X4X32  '
Revision       : '3.FS'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags   : SWABAUDIO 
Supported modes: TAO PACKET RAW/R16
Drive buf size : 1632256 = 1594 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data  unknown length
Total size:       0 MB (00:00.00) = 0 sectors
Lout start:       0 MB (00:02/00) = 0 sectors
Current Secsize: 2048
  ATIP start of lead in:  -11318 (97:31/07)
  ATIP start of lead out: 336226 (74:45/01)
Disk type:    Short strategy type (Phthalocyanine or similar)
Manuf. index: 22
Manufacturer: Ritek Co.
Starting to write CD/DVD at speed 4 in write mode for multi session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Performing OPC...
Starting new track at sector: 0
^MTrack 01:   0 MB written.
Track 01: Total bytes read/written: 753664/753664 (368 sectors).
Writing  time:    6.779s
Fixating...
Fixating time:   70.548s
#tutto ok!!
#seconda sessione
[root@localhost dan]# mkisofs -R -J -v -C 'cdrecord dev=0,0,0 -msinfo' -M /dev/scd0 
/home/dan/rpm/prozilla/prozilla-1.3.6-1mdk.i586.rpm | cdrecord -v dev=0,0,0 -speed=4 -multi 
-data - >> /home/dan/log  
Cdrecord 1.11a15 (i586-mandrake-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
TOC Type: 1 = CD-ROM
Using libscg version 'schily-0.5'
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 1
Vendor_info    : 'ATAPI   '
Identifikation : 'CD-R/RW 4X4X32  '
Revision       : '3.FS'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags   : SWABAUDIO 
Supported modes: TAO PACKET RAW/R16
Drive buf size : 1632256 = 1594 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data  unknown length
Total size:       0 MB (00:00.00) = 0 sectors
Lout start:       0 MB (00:02/00) = 0 sectors
Current Secsize: 2048
  ATIP start of lead out: 336226 (74:45/01)
Starting to write CD/DVD at speed 4 in write mode for multi session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Performing OPC...
Starting new track at sector: 11770
^MTrack 02:   0 MB written.
Track 02: writing 504 KB of pad data.
Track 02: Total bytes read/written: 98304/614400 (300 sectors).
Writing  time:    6.638s
Fixating...
Fixating time:   33.409s
# ha scritto, è partito dal settore giusto, ma sul cd c'è solo la seconda
sessione
dove ho sbagliato?
comunque mi sto divertendo parecchio a masterizzare con la shell e sto 
imparando parecchie cose :-)) grazie
ciao
daniele

 prima sessione
ciao
daniele