On Oct 3, 2006, at 4:04 PM, Joachim Schipper wrote:
On Tue, Oct 03, 2006 at 08:31:55PM +0200, Karel Kulhavy wrote:
When I mount /dev/cd0c I always get this in dmesg:
cd0(atapiscsi0:0:0): Check Condition (error 0x70) on opcode 0x0
SENSE KEY: Not Ready
ASC/ASCQ: Logical Unit Is in Process Of Becoming Ready
And this in application:
[EMAIL PROTECTED]:~$ mount /mnt/cd
mount_cd9660: /dev/cd0c on /mnt/cd: Input/output error
When I retry, it mounts. Do you know what the error messages mean and
why it is error? To me it looks like the OS should wait if the
unit is not
yet ready. What I can hear is that it is spinning up the disk slowly.
I don't know why slowly when it's a 50x or 48x speed drive or
something like
this, but it does.
Can I somehow determine the type of the drive? My dmesg is full of
these
messages:
uid 1000 on /: file system full
uid 1000 on /: file system full
uid 1000 on /: file system full
While I'm not sure about how to deal with the first problem (the
obvious
workaround is to run dd if=/dev/rcd0a of=/dev/null count=1 first, or
somesuch, but that's a workaround), the second is indicative of /
being
filled. Don't do that; not doing that is easier if /home is on a
different partition.
Joachim
Could the first problem occur if the cd is being mounted while it is
still spinning up, i.e. if you attempt to mount immediately upon
inserting the cd? I could be reading too much into the error message
but that's what it looks like it might(tm) mean.
Mike