Understanding devices - Please help
Hello SuSE people. This is long and complicated and I really would like to know the why and how of devices. Please be patient and explain how it works to me. This post was prompted because I recently upgraded to KDE 3.4.2 (SuSE 9.2) and my cdrecorder suddenly stopped working. Wouldn't mount data disks nor see audio disks. (no media found)(Even as root) Still not solved but that is not the point of this post. (for now, anyway) I can hopefully fight that out myself if I have the understanding about these devices Following is info from looking in my /dev directory. /dev/hdc is the dvdrecorder & /dev/hdd is the cdrecorder /dev/cdrom is link to hdc - owner=bob,group=disk (Wrong?? points to the dvd player) /dev/cdrecorder is link to hdd - owner=bob,group=disk (correct ?) /dev/dvd is link to hdc - owner=bob, group=disk (correct ?) /dev/dvdrecorder is link to hdc -owner =bob, group=disk (correct ?) Now looking at hdc & hdd: /dev/hdc - owner=bob(read&write) group=disk(forbidden) others(forbidden) /dev/hdd - (same as hdc above) All the rest of the hdc's & hdd's (1 through 50+) all show owner as root with read&write for owner and the group. Why are they different from the rest & why? Following is an excerpt from my /etc/resmgr.conf # CD-ROMs - giving permission to open the corresponding SCSI # device is highly useful for CD writers such as cdrecord. add /dev/cdrom desktop paride add /dev/cdrom1 desktop paride add /dev/cdrecorder desktop add /dev/dvd desktop paride add /dev/dvd1 desktop paride add /dev/sr0 desktop add /dev/sr1 desktop add /dev/sr2 desktop add /dev/sr3 desktop I don't have a /dev/cdrom1, dev/dvd1, in the /dev directory. (should I remove them? (and why isn't /dev/dvdrecorder in there? (should I put it in?) and why are some paride and others not? (should that be edited?) (If I could rememer what paride means) And isn't /dev/sr0 somehow actually /dev/dvdrecorder? (Although I can't see how - no links or anything,but I remember coming across it somewhere a long time ago. (sr0 through 3 are root,disk with read &write for root/owner and read for group/disk. Is /dev/cdrom used solely for accessing audio cd's? Is that why it is created? And because it actually points to the dvdrecorder, is that why the audio cds are recognized and played on that device? Following is my fstab file. Sorry about line carryover but I put spaces between each entry to make it a little clearer. Note that there is no /dev/cdrom and that dev/cdrecorder & /dev/dvdrecorder do not have user of users in their lines. /dev/hdb1 / ext3 acl,user_xattr 11 /dev/hdb8 /data ext3 acl,user_xattr 1 2 /dev/hdb3 /home ext3 acl,user_xattr 1 2 /dev/hdb5 /newlinux ext3 acl,user_xattr 12 /dev/hdb4 /opt ext3 acl,user_xattr 12 /dev/hdb9 /hdabkup ext3 acl,user_xattr 1 2 /dev/hdb10 /var ext3 acl,user_xattr 1 2 /dev/hdb6 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 00 proc /proc proc defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 sysfs /sys sysfs noauto 0 0 /dev/dvdrecorder /media/dvdrecorder subfss=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 /dev/hda1 /windows/C vfat noauto,user 0 0 /dev/hda5 /windows/D vfat noauto,user 0 0 /dev/hdb7 /usr ext3 acl,user_xattr 0 0 /dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/hda6 /linbkup vfat noauto,user 1 2 Sooo..., /dev/cdrecorder and /dev/dvdrecorder are configured exactly the same (with the exception that dvdrecorder does not appear in /etc/resmgr.config, but works properly and cdrecorder appears but does not work. Tried to make my setup as clear as I could. Ready for questions/clarifications. Bob S.
participants (1)
-
B. Stia