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