Yes, you are correct. The specification should be "hdc=ide-cd". As you noted, the ide-scsi option is now deprecated in kernel 2.6.x.
Regards,
Win
]]>1. /boot/grub/menu.lst: add a kernel option such as "hdc=ide-scsi" (you'll see the appropriate hd? value if you scan the output of 'dmesg')
If you check your dmesg after enabling this, udev doesn't like it. According to the output, it isn't required anymore....
I haven't looked into the details, but I recall a message saying ide-scsi was deprecated...
Glad to be of assistance.
I. With respect to your new question about mounting your DVD and CD-RW as a user:
With the most up-to-date IDE kernel and udev, I have a single DVD/DVD-RW/CD/CD-RW drive that's configured as follows in /etc/fstab.
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 ro,user,noauto 0 0
/dev/cdroms/cdrom0 /mnt/dvd udf ro,user,noauto 0 0
Note the string "user" in the fourth field. That's all that's needed to allow any user to mount/unmount the CD or DVD drive.
You'll probably need to do a few other things to make this work properly, though:
1. /boot/grub/menu.lst: add a kernel option such as "hdc=ide-scsi" (you'll see the appropriate hd? value if you scan the output of 'dmesg')
2. /etc/rc.conf: add the 'sr-mod' module to the MODULES list
3. /etc/udev/rules.d/udev.rules: add symbolic links, such as:
# cd-rw
KERNEL="sr0", NAME="sr0", SYMLINK="dvd rdvd cdrom hdc cdroms/cdrom0"
You'll need devices such as /dev/dvd, /dev/rdvd, and /dev/cdrom for some applications to work properly.
If you have separate DVD and CD-ROM drives, you'll need to make some changes to this, of course. For example, you'll need to have more than one kernel option (for example, "hdc=ide-scsi hdd=ide-scsi"). You can take a look at the devices auto-generated by udev by doing 'ls -lr /dev' and seeing what's going on the the /dev/sr* devices.
II. With respect to adding other window managers:
As far as I'm aware -- with the exception of Gnome -- window managers are automatically configured to be loaded by kdm. If you click on the lower-right-hand button of the KDE login box, for example, you'll see a list of the window managers available.
Good luck,
Win
]]>2 Save the following file to '/etc/rc.d/alsamixer'
#!/bin/bash . /etc/rc.conf . /etc/rc.d/functions case "$1" in start) stat_busy "Restoring Alsa mixer volumes" alsactl restore if [ $? -gt 0 ]; then stat_fail else add_daemon alsamixer stat_done fi ;; stop) stat_busy "Storing Alsa mixer volumes" alsactl store if [ $? -gt 0 ]; then stat_fail else rm_daemon alsamixer stat_done fi ;; restart) $0 stop sleep 1 $0 start ;; *) echo "Usage $0 {start|stop|restart}" ;; esac
3 Make it executable:
chmod 755 /etc/rc.d/alsamixer
You can find the code and general setup for ALSA in the Arch Linux Wiki. Perhaps you read a different, less specific Wiki page. The following ALSA setup Wiki page is quite specific and also gives code for /etc/rc.d/alsamixer:
http://wiki.archlinux.org/index.php/Alsa%20setup
Regards,
Win
]]>