(R)ex: [PLUTO-help] None (misteri dell'informatica)

miKe m.m.asciutti a email.it
Dom 2 Nov 2003 22:45:56 CET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alle 15:13, domenica 2 novembre 2003,   Lubix  ha scritto a 
pluto-help a lists.pluto.linux.it  in merito a Re: (R)ex: [PLUTO-help] 
None  (misteri dell'informatica) :

> append"hdc=ide-scsi"

>
> Mount /mnt/cdrom
>
> Mi risponde
>
> mount: /dev/cdrom is not a valid block device   (what??)

non è che magari punta ancora a dev/hdc mentre con l'emulazione scsi è 
scd0 ?

cmq
consiglio di ricompilare il kernel rimuovendo il supporto ai cd eide e 
mettendo quello ide-scsi
è più pulito e consigliato 

ti incollo una traduzione del file file README.atapi di cdrecord di 
Schvily  a cura di Sir Mas6 "presa"  da altra lista
 ;P
**
- -----------------------------------------------------

   People (with a Linux only background) often ask me why do you depend 
on   "ATAPI-SCSI emulation", why don't you support generic IDE?

Mi viene spesso chiesto come mai si debba fare affidamento sulla
"ATAPI-SCSI emulation" invece di implementare il supporto IDE generico.

   Well first a statement: There is  no single IDE burner out! Even
   a  CD-ROM  cannot  be  used  decently if  you  use  only  IDE  
commands. 
   Opening/closing the  door, playing  audio and  similar things  cannot 
be    done using  vanilla IDE  commands -  you will need  SCSI commands  
to do    this. But how do we do this with a drive that uses an IDE 
interface?

Prima  di  tutto   un  chiarimento:  non  esiste  un   singolo  tipo  di
masterizzatore  IDE.  Perfino  un   CDROM  non  puo'  essere  utilizzato
decentemente  se  si  usano  soltanto comandi  IDE.  Aprire/chiudere  lo
sportellino, suonare cd audio e  cose simili non potrebbero essere fatte
usando i normali comandi IDE 'vanilla'  - si ha bisogno dei comandi scsi
per fare  queste cose. Ma come  fare questo con un  ordigno che utilizza
un'interfaccia IDE?

    The  ATAPI standard  describes method  of sending  SCSI commands
    over  IDE transport  with  some  small limitations  to  the "real"  
SCSI     standard.  SCSI commands  are  send  via IDE  transport  using 
the  'ATA     packet'  command. There  is no  SCSI  emulation -  ATAPI 
drives  include     native SCSI command  support. For this reason, 
sending  SCSI commands to     ATAPI  drives is  the native  method of  
supporting ATAPI  devices. Just     imagine that IDE is one of many 
SCSI low level transport mechanisms.

Lo  standard  ATAPI   descrive  la  maniera  di   mandare  comandi  SCSI
attrraverso  un  sistema di  trasporto  (dati)  IDE con  alcune  piccole
limitazioni paragonati  al "reale"  standard SCSI.  I COmandi  SCSI sono
inbviati tramite il  bus IDE usando il comando "ATA  packet". Non e' una
emulazione SCSI in  quanto i dispositivi ATAPI  includono nativamente il
supporto ai  comandi SCSI.  Percio' mandare  comandi SCSI  a dispositivi
ATAPI e' la maniera nativa  di supportare questi disp. ATAPI. Immaginate
che  quello  IDE  sia  solo   uno  dei  molti  meccanismi  di  trasporto
(trasmissione) SCSI a basso livello.

[...CUT...]

     When cdrecord has problems with  ATAPI drives on Linux this usually
    is a  Linux kernel problem.  The Linux kernel  maintainers 
unfortunately     refuse to correct  their current IDE driver system 
setup  which does not     support ATAPI by default. ATAPI _is_ SCSI 
over IDE transport. It is hard     to  understand why  Linux  still 
uses  a default  driver  setup that  is     designed for IDE CD-ROM 
drives made before 1994 (using a IDE compat mode
    that only allows to use the drive read-only) and does not handle to 
send     SCSI commands to ATAPI drives by  default. This makes it hard 
for people     who just  started with Linux  to do CD-writing on  Linux 
if they  own an     ATAPI drive.

Quando cdrecord ha problemi con dispositivi ATAPI in linux, normlmente
questo e' un problema del kernel. I manutentori del kernel 
sfortunatamente si rifiutano di correggere
l'attuale sottositema IDE che, di default, non supporta ATAPI. ATAPI 
_e'_ SCSI su bus IDE.
E' arduo capire il perche' Linux utilizzi ancora un driver di default 
che e' stato realizzato per i cdrom IDE prima del 1994 (utilizzando una 
modalita' IDE compatta che permette di utilizzare il dispositivo in 
read-only) e che non permette di mandare
comandi SCSI a dispositivi ATAPI di default. Tuto cio' rende duro
l'approccio delle persone che iniziano a masterizzare  con Linux col 
loro drive ATAPI.

/*--------------------------------------------------------------------------*/
**
>
>
>
> Any idea?

- -- 

bye

miKe

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Slackware 8.1 GNU/Linux 2.4.22--jl12 @ ASUS S1N 1330c 
R.U.219755 - S.R.U.705 - R.M.110932 - MajaGLUG Member

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/pXsUF/9fksDJ4y0RAkzyAKC972s5loRDrSKOavKm4az+0tCR1gCfRmLq
OCAP+fJiGx8rVHULHraG794=
=QNQb
-----END PGP SIGNATURE-----



--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Campionato Mondiale di Gestione Aziendale. 1° premio: 1 settimana in Portogallo! 
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2130&d=2-11


More information about the pluto-help mailing list