On Wednesday 02 January 2002 13:41, mr_tortoise wrote:
|  I'm have problems mounting my cdrom.  I assume that supermount was
| installed on the system. I have tried mounting the cdrom drive at the
| command line and using konqueror with no success.  I have two cdroms
| installed - a TEAC CDRW and a generic cdrom that did not work in
| windows, so I am only concerned with with getting the TEAC to work.  It
| was working OK with a default install of Mandrake 8.0.  When I run
| HardDrake 3 cdrom devices are detected:
[snip]
|  Seems that HardDrake is detecting the TEAC drive twice.  Also, the TEAC
| drive is not a SCSI drive (I think I would have remembered installing a
| SCSI card and a big chunk of change leaving my bank account!)
[snip]
|  Near the end of the log I found this:
|
|       SCSI cdrom error : host 0 channel 0 id 0 lun 0 return code = 28000000
|       Info fld=0x10, ILI Current sd0b:00: sense key Illegal Request
|       Additional sense indicates Illegal mode for this track
|        I/O error: dev 0b:00, sector 64
|       isofs_read_super: bread failed, dev=0b:00, iso_blknum=16, block=16
|       SCSI cdrom error : host 0 channel 0 id 0 lun 0 return code = 28000000
|       Info fld=0x10, ILI Current sd0b:00: sense key Illegal Requestheck that 
/etc/lilo.conf has:
append=" hdc=ide-scsi"
which will load the scsi emulation at boot.
|
|  Actually, the lines "Additional sense... " to "Info fld=0x10..." is
| repeated five or six times.  Also, when I do a "ls hd*" in /dev hdc is
| not there but when I look for SCSI devices I find scd0.
|
|  Any ideas on what I need to do to get the CDrom working?  I know this
| is a lengthy message but I wanted to include all the information that
| someone who really knows hardware and Mandrake would need.
|
|  TIA,
|  mr_tortoise


Firstly, scsi emulation is necessary for cd writing, thats why your cdrw 
is listed twice (once with scsi emulation on /dev/scd0).  It should have 
been the same when you were using ML8.0.  Check that /etc/lilo.conf (make 
a backup copy before editing) has:
append=" hdc=ide-scsi"
(assuming your cdrw is hdc) which will load the scsi emulation at boot.  
You can also add your cdrom drive there as well, which will allow cd 
burning apps to read from your cdrom drive and write to your cdrw drive 
(eg. when copying cds):
append=" hdc=ide-scsi hdd=ide-scsi"
(assuming your cdrom is hdd)
You will need to run lilo for the change to take effect:  /sbin/lilo

Secondly, if you're using the standard kernel with ML8.1 (2.4.8-26mdk), 
supermount is broken in that kernel.  But you can TRY to mount it with 
supermount as I think others had some success (not me tho) - in a terminal 
as root "supermount -i enable" without the quotes.

If supermount doesn't work for you, then again in a terminal as root 
"supermount -i disable" without the quotes.  Then try mounting your cdrom 
as root in a terminal with "mount -t iso9660 /dev/scd0 /mnt/cdrom" 
(without the quotes).  You can change your /etc/fstab file as well from 
"supermount" to "auto" (again, make a backup copy before editing).

I don't know about the error in your boot log so if you're still having 
problems perhaps someone else can help you.

[Note:  Supermount is fixed in the newer kernels, so I suppose you could 
install a newer kernel.  Be warned:  do NOT update your kernel but INSTALL 
it with rpm -ivh kernel-<package_name>.i586.rpm - see the archives]

skinky
-- 
oxymoron:  Microsoft Works

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to