> 
> I have problems with latest (or should I say any) version of devfs.
> I have two CDROMs, /dev/hdc, /dev/hdd
> 
> Without devfs, everything works well. When devfs is enabled, though, I
> cannot mount or access the second CDROM.
> Devfs reports mu CDROMs as /dev/cdrom1, /dev/cdrom2, but when I try to
> mount the cdrom2, it always tries to mount cdrom1 (or /dev/hdc).
> The same goes for /dev/cdrom3 .. /dev/cdrom6 (I don't have anything
like
> this installed) - always accessing /dev/cdrom1 (dev/hdc) !
> BTW, /dev/cdrom link is broken altogether (points to
'../cdroms/cdrom0'
> instead of 'cdroms/cdrom0)'!
> 

Comment out the last three of the following lines in
/etc/rc.d/rc.sysinit (here already commented)

if [ -c /dev/.devfsd ]; then
  if [ -x /sbin/devfsd ]; then
    # copy /lib/dev-state before starting devfsd to avoid accidentally
    # triggering devfsd actions (like module loading)
#    if [ -d /lib/dev-state ]; then
#       cp -af /lib/dev-state/* /dev > /dev/null 2>&1
#    fi

and configure /etc/devfsd.conf to create any persistent links you need.
Bug mandrake to release new devfs/devfsd that should make management of
persistent links easier.

> Details:
> 
> Mandrake 8.1
> devfsd-1.3.18-17mdk
> kernel 2.4.16-5 (occurs on 2.4.8-26 and 2.4.13-8 as well, so I don't
> think this matters)
> 
> The CDROMs are:
> 
> Plextor 16/10/40A (dev/hdc)
> NEC DV-5800A
> 
> Also, SCSI IDE emulation is broken. On my system with devfs enabled
(as
> opposed to disabled), I cannot:
> 
> - burn CD-ROMS (broken SCSI emulation, works with devfs disabled)

Should work after the above step.

> - watch DVDs (cannot access /dev/hdd DVD)
> 

Details please. If hdd is ide-scsi'd it is normal.

-andrej

Reply via email to