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