OK, with XMMS, I enter /dev/cdrom at the 'play location' menu, XMMS is able to see and play the music CD. So this part of my problem is solved.
Automounting issue still remains though.
Thanks,
FCC
Hello all,
I think automounting is more practical than doing "mount /cdrom" all the time. I know Linux has "autofs" service which can do that. I enabled it using "ksysv". However, automounting of cds and dvds are not working. I have just tried, I was able to mount a CD-R and a DVD-RW disk in my Inspiron 8600's combo DVD+RW/CD+RW drive.
Moreover, I cannot play nor mount a music cd.
Trying to explore how automounting is configured in my Debian 2.4.23-xfs-acpi, I found out that /etc/auto.master is like this:
------------------------
# Sample auto.master file
# Format of this file:
# mountpoint map options
# For details of the format look at autofs(5).
# /var/autofs/misc /etc/auto.misc
# /var/autofs/net /etc/auto.net
#
# KNOPPIX automounts for floppy and cdrom(s), see knoppix-autoconfig
# /mnt/auto /etc/auto.mnt --timeout=2
/mnt/auto /etc/automount.sh --timeout=2
----------------------------------------
The file /etc/automount.sh mentioned in the line above is like this:
----------------------------------------
#!/bin/bash
# Generate an automounter entry automatically
# for automount /mnt/auto program this_script
# (C) Klaus Knopper 2002
# WARNING: This script is used for removable media in KNOPPIX,
# therefore the mount is always read-write (except for cdroms
# and ntfs).
fstype(){
[ -n "$1" ] || return 1
# Check if partition is already mounted
while read device mountpoint filesystem relax; do
case "$device" in *$1*) echo "$filesystem"; return 0;; esac
done <<EOT
$(cat /proc/mounts)
EOT
# Check if a device/medium is present at all
dd if="$1" count=1 bs=1024 >/dev/null 2>&1 || return 2
FILE="$(LANG=C LC_ALL=C LC_MESSAGES=C file -Ls "$1")"
[ "$?" = "0" ] || return 2
# File systems to try first
FILESYSTEMS=""
case "$FILE" in
*[Ff][Aa][Tt]*|*[Xx]86*) FILESYSTEMS="vfat msdos ntfs";;
*[Rr][Ee][Ii][Ss][Ee][Rr]*) echo "reiserfs"; return 0;;
*[Xx][Ff][Ss]*) echo "xfs"; return 0;;
*[Ee][Xx][Tt]3*) echo "ext3"; return 0;;
*[Ee][Xx][Tt]2*) echo "ext2"; return 0;;
*[Ss][Ww][Aa][Pp]*) echo "swap"; return 0;;
esac
# It seems that only reliable way to identify the filesystem is to attempt a mount
TMPDIR="/tmp/autmount.${1##*/}.$$.dir"
mkdir -p "$TMPDIR" || return 3
FS=""
# Don't clobber console while attemting a mount
read LOGLEVEL relax < /proc/sys/kernel/printk
echo "0" >/proc/sys/kernel/printk
for f in $FILESYSTEMS $(</etc/filesystems); do
mount -r -t "$f" "$1" "$TMPDIR" >/dev/null 2>&1 && { umount "$TMPDIR"; FS="$f"; break; }
umount -f "$TMPDIR" >/dev/null 2>&1
done
echo "$LOGLEVEL" >/proc/sys/kernel/printk
rmdir "$TMPDIR"
[ -n "$FS" ] && echo "$FS" || return 4
}
# Defaults
rw="rw"
device="/dev/${1##*/}"
case "$1" in
floppy) [ -s /etc/sysconfig/floppy ] || exit 1; device="/dev/fd0";;
cdrom*) rw="ro";;
dvd*) rw="ro";;
esac
fs="$(fstype "$device")"
[ "$?" = "0" ] || exit 1
case "$fs" in
*fat|msdos) options="${rw},uid=knoppix,gid=knoppix,umask=000"; ;
ntfs) options="ro,uid=knoppix,gid=knoppix,umask=0222";;
iso9660) options="ro";;
*) options="${rw}";;
esac
MNTLINE="-fstype=$fs,users,exec,$options :$device"
# Return line to the automounter
echo "$MNTLINE"
------------------
I also do have /etc/auto.mnt, like this:
------------------
# Knoppix automounter file for Directory /mnt/auto
# umask=000 only works for msdos/vfat floppies, but otherwise the floppy is read-only.
floppy -fstype=auto,user,exec,umask=000 :/dev/fd0
cdrom -fstype=auto,user,exec,ro :/dev/cdrom
# The following entries (if any) are auto-generated by knoppix-autoconfig
-------------------
I would like your comments as to how to proceed to solve these two problems.
Thanks a lot for your time and effort.
Best,
FCC
OK, with XMMS, I enter /dev/cdrom at the 'play location' menu, XMMS is able to see and play the music CD. So this part of my problem is solved.
Automounting issue still remains though.
Thanks,
FCC
I don't care for automount myself so I'm not experienced with it. Here is a howto for automount. Be advised that automount for a dvd+rw is a bad idea. Why? Everytime you insert a +rw disc it gets mounted which counts as a write! Your expensive disc won't last long at that rate.
Dell PowerEdge R720 Server - 2x8c CPU,256Gb RAM, 128Gb SSD/3x900Gb SAS, Proxmox
$340.00
Supermicro 4U 36 Bay Storage Server 2.4Ghz 8-C 128GB 1x1280W Rails TrueNAS ZFS
$712.98
Dell Poweredge R640 Server | 2x Xeon Gold 6132 | 128GB | H730P | 8x HDD Trays
$1849.00
DELL PowerEdge R730XD 24x 2.5" Server Dual 750W Dual Heatsink - BareBones TESTED
$269.99
Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD
$389.99
DELL PowerEdge R730 Server 2x E5-2690v3 2.6GHz =24 Cores 32GB H730 4xRJ45
$274.00
Dell PowerEdge R620 Server 2x E5-2660 v1 2.2GHz 16 Cores 256GB RAM 2x 300GB HDD
$79.19
Dell PowerEdge R720XD Xeon E5-2680 V2 2.8GHz 20 Cores 256GB RAM 12x4TB
$510.00
Dell PowerEdge R830 Server E5-4627 V4 No RAM NO HDDs. READ
$499.00
1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 480GB SSD 2x 10GBE
$297.00