On Fri, 2003-03-07 at 07:48, Buchan Milne wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Guillaume Cottenceau wrote: > > Buchan Milne <[EMAIL PROTECTED]> writes: > > > > > >>I have to manually modprobe ide-cd to get an ide device (/dev/hdc and > >>the file it should link to do not exist until I modprobe). > > > > > > Some device files such as /dev/dvd may be created only when a > > normal user is logged in. By any chance, did you have only root > > logged in? > > > > Hmm, that was the case, but now I cannot eject it (even as root after > unmounting)! > > hdc: ATAPI 24X CD-ROM drive, 128kB Cache, DMA > Uniform CD-ROM driver Revision: 3.12 > SCSI subsystem driver Revision: 1.00 > Non-volatile memory driver v1.2 > udf: registering filesystem > UDF-fs DEBUG lowlevel.c:57:udf_get_last_session: XA disk: no, > vol_desc_start=0 > UDF-fs DEBUG super.c:1426:udf_read_super: Multi-session=0 > UDF-fs DEBUG super.c:415:udf_vrs: Starting at sector 16 (2048 byte sectors) > UDF-fs DEBUG super.c:442:udf_vrs: ISO9660 Primary Volume Descriptor found > UDF-fs DEBUG super.c:439:udf_vrs: ISO9660 Boot Record found > UDF-fs DEBUG super.c:445:udf_vrs: ISO9660 Supplementary Volume > Descriptor found > UDF-fs DEBUG super.c:451:udf_vrs: ISO9660 Volume Descriptor Set > Terminator found > UDF-fs: No VRS found > ISO 9660 Extensions: Microsoft Joliet Level 3 > ISO 9660 Extensions: RRIP_1991A > hdc: irq timeout: status=0xd0 { Busy } > hdc: irq timeout: error=0xd0LastFailedSense 0x0d > hdc: DMA disabled > hdc: ATAPI reset timed-out, status=0xd0 > ide1: reset timed-out, status=0xd0 > hdc: status timeout: status=0xd0 { Busy } > hdc: status timeout: error=0xd0LastFailedSense 0x0d > hdc: drive not ready for command > [EMAIL PROTECTED] bgmilne]$ uname -r > 2.4.21-0.11mdk > > ACAICR, .4mdk(?) (rc1) worked better in this regard. > > Buchan >
Buchan, I've had this problem on some systems (with a number of distro's) and the problem was that the correct symlink in /dev isn't created. The default in eject is to eject /dev/cdrom but if the real device for your ide-scsi is say scd0 ejecting /dev/cdrom won't work. Try this if for example your real device is /dev/scd0 then type eject scd0 .... if it ejects then you have the symlink problem. Two fixes either create a little script that does the eject scd0 or create the symlink. James