more information on my trouble reading CDROM's with hdc=ide-cd. Anybody else?

Paul Johnson pauljohn at ku.edu
Thu Nov 18 14:18:58 UTC 2004


David Zeuthen wrote:
> Hi Paul,
> 
> (please avoid top posting)
> 
> On Wed, 2004-11-17 at 18:14 -0600, Paul Johnson wrote:
> 
>>mount -t iso9660 /dev/cdrom /mnt/cdrom
>>
>>That worked with a CDR I wrote.
>>
> 
> 
> I'm curious, what is the output of 'cat /etc/mtab'. 

There's no cd inserted, and hald is running, I get:

$ cat /etc/mtab
/dev/hda6 / ext3 rw 0 0
none /proc proc rw 0 0
none /sys sysfs rw 0 0
none /dev/pts devpts rw,gid=5,mode=620 0 0
usbfs /proc/bus/usb usbfs rw 0 0
/dev/hda3 /boot ext3 rw 0 0
none /dev/shm tmpfs rw 0 0
/dev/hda5 /home ext3 rw 0 0
/dev/hda10 /tmp ext3 rw 0 0
/dev/hda7 /usr/local ext3 rw 0 0
/dev/hda14 /var ext3 rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0


If I put a CD in, it just grinds away, throwing those timout errors. 
contents of /etc/mtab do not change.

# /sbin/service haldaemon stop
Stopping HAL daemon:

# mount -t iso9660 /dev/cdrom /media/cdrecorder/
mount: block device /dev/cdrom is write-protected, mounting read-only

# cat /etc/mtab
/dev/hda6 / ext3 rw 0 0
none /proc proc rw 0 0
none /sys sysfs rw 0 0
none /dev/pts devpts rw,gid=5,mode=620 0 0
usbfs /proc/bus/usb usbfs rw 0 0
/dev/hda3 /boot ext3 rw 0 0
none /dev/shm tmpfs rw 0 0
/dev/hda5 /home ext3 rw 0 0
/dev/hda10 /tmp ext3 rw 0 0
/dev/hda7 /usr/local ext3 rw 0 0
/dev/hda14 /var ext3 rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
/dev/hdc /media/cdrecorder iso9660 ro 0 0



Also, does this work
> even when hald is running?
With hald running, I can't mount the cd at all, because the system tries 
to automatically mount and the cdrom just grinds away:

Nov 18 08:04:53 pols111 kernel: hdc: irq timeout: status=0xd0 { Busy }
Nov 18 08:04:53 pols111 kernel: hdc: irq timeout: 
error=0xd0LastFailedSense 0x0d
Nov 18 08:04:53 pols111 kernel: hdc: DMA disabled
Nov 18 08:04:54 pols111 kernel: hdc: ATAPI reset complete


>> I was suspicious that this really fixed it, then unmounted and tried
>>
>>mount /dev/cdrom /mnt/cdrom
>>
>>And those irq timeout errors happened again.
>>
> 
> 
> And what is the output of the 'cat /etc/mtab' here? Also, does this also
> fail even when hald is not running?

# umount /media/cdrecorder/
# mount  /dev/cdrom /media/cdrecorder/

To my suprise, unlike yesterday, this did work. Either there is a ghost 
in the computer, or upgrading the FC3 kernel yesterday changed 
something. I'll have to restart to find out. Blech.

# cat /etc/mtab
/dev/hda6 / ext3 rw 0 0
none /proc proc rw 0 0
none /sys sysfs rw 0 0
none /dev/pts devpts rw,gid=5,mode=620 0 0
usbfs /proc/bus/usb usbfs rw 0 0
/dev/hda3 /boot ext3 rw 0 0
none /dev/shm tmpfs rw 0 0
/dev/hda5 /home ext3 rw 0 0
/dev/hda10 /tmp ext3 rw 0 0
/dev/hda7 /usr/local ext3 rw 0 0
/dev/hda14 /var ext3 rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
/dev/hdc /media/cdrecorder iso9660 ro 0 0

> 
> My suspicion is that the fs detection code in mount(1) doesn't get it
> right (mount(1) tries to detect the filesystem when auto is specified),
> hence why I'm asking for the /etc/mtab outputs. This may be caused by
> driver issues in the kernel that is drive specific.
> 
> I could be wrong though.
> 

-- 
Paul E. Johnson                       email: pauljohn at ku.edu
Dept. of Political Science            http://lark.cc.ku.edu/~pauljohn
1541 Lilac Lane, Rm 504
University of Kansas                  Office: (785) 864-9086
Lawrence, Kansas 66044-3177           FAX: (785) 864-5700




More information about the fedora-test-list mailing list