Newsgroup: it.comp.os.linux.iniziare
Titolo: Emulazione scsi per cdrom

Salve a tutti;
Ho un masterizzatore e un cd-rom entrambi ide (il cd-rom è slave); la
distribuzione che uso (mandrake 7.2) durante l'installazione ha
attivato l'emulazione scsi per il masterizzatore (che infatti funziona
benissimo).
Vorrei attivarla anche per il cd-rom: devo per forza ricompilare il
kernel ho c'e' un metodo piu' "light"?
Grazie in anticipo.
Claudio.


Whi? Pecché?
Devi per caso usare, con il lettore, i comandi SCSI di scrittura?
Non serve a niente e ti incasina solamente. (il troppo....)
-- 
Odio le catene, tutte ma specialmente quelle
legate ai santi. SPAM.... No, grazie, P.L.F.

 Non serve a niente e ti incasina solamente. (il troppo....)
Credo gli serva per leggere le tracce audio da qualche programma specifico,
come il mio cdroast, che non mi fa estrarre l'audio dal mio cd IDE. Guardati
il lilo.conf (se lo hai), dovrebbe esserci una riga "append hdc=ide-scsi" o
qualcosa del genere:prova ad aggungere anche hdd=ide-scsi e vedi che
succede. Probabilmente (io non ci ho provato, ma al prox riavvio lo proverò)
funzionerà e risolverai il tuo problema (qualunque esso sia). Se funzia mi
mandi una mail in privato? Non mi va di riavviare apposta per questo se non
sono sicuro che funzionerà...
Ciao. Radel

 Non serve a niente e ti incasina solamente. (il troppo....)
E questo dover sta scritto? Io uso l'emulazione scsi compilata stabilmente 
nel kernel, sia per il lettore, sia per il masterizzatore (ovviamente..) e 
funziona tutto alla perfezione.
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 
Ti rispondo pubblicamente perche' penso che potrebbe essere utile a 
qualcuno con il mio stesso problema.  Sul PC ho grub (non lilo), ma 
comunque il tuo suggerimento e' stato illuminante:
- ho editato /boot/grub/menu.lst (file di configurazione di grub): nella 
riga di comando che lancia linux c'era "hda=ide-scsi" che emulava il 
masterizzatore, e ho aggiunto "hdb=ide-scsi" per il CD-rom;
- ho installato grub con il comando:   sh install.sh   (stando sempre in 
/boot/grub e ho riavviato...
Funziona perfettamente... e credo che se funzioni per grub funzionera' 
anche per lilo, per cui ti consiglio di provare.
Grazie ancora e ciao.
Claudio.





Seguire queste istruzioni: funziona al primo colpo 
!


 


Find out which is the 'real' device name for your 
burner:
ls -l /dev/cdrom
I will assume it's '/dev/hdc'. If your system 
features two CD drives, you'll have to find out whether it's either '/dev/cdrom' 
or '/dev/cdrom1' by exploring '/proc/ide' and adapting the next steps 
accordingly.


 


As 'root' edit /etc/conf.modules and add this 
line:
alias scsi_hostadapter ide-scsi


 


As 'root' edit /etc/lilo.conf and add the 
line
append = "hdc=ide-scsi"
to the section starting with 
image=[...]


 


Run lilo.


 


Put the line modprobe ide-scsi into 
'/etc/rc.d/rc.local'.


 


Reboot.


 


Test: Put a CD into your burner. As 'root' mount it 
with
mount /dev/scd0 -t auto /mnt/cd
(note the different device file, your 
IDE drive is handled like a SCSI CD-R(W) now!).


 


As root change the /dev/cdrom link to the new 
device file:
ln -sf /dev/scd0 /dev/cdrom


 


To allow users to burn CDs (e.g. with X-CDRoast) 
either add them to the 'disk' group in /etc/group or create a new group like 
'cdwriter' (chances are this group is already there), add privileged users, and 
change the ownership on /dev/sda:
chgrp cdwriter 
/dev/scd0



 
Io l' avevo messo con Klilo, ma quando faccio il mount non me lo trova.
Il masterizzatore e' Yamaha 1426I.
Dove manca le instruzioni per farlo funzare a la "SCSI". Solo che sullo 
stesso canale IDE ho anche il CD-rom.