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@xxxxxx
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