I just tested in 32-bit XFCE 3.0 RC1 and guest was able to load a CD and view the contents in thunar whether the CD was in the machine at boot up or if I add it later (it gets handled the same as a removeable flash drive as far as permissions go, if root mounted it, guest must provide the root password to unmount).
nixlower0, please try booting into 'always fresh' mode and see if the problem goes away. If you don't have the standard bootloader config with the cheatcodes for always fresh mode, please boot as normal except delete 'changes=*whatever*' and add 'nomagic base_only norootcopy'. This should be the first step in debugging any problem in Porteus as it will emulate a clean install. If your CD still isn't working as usual, let me know, and give me the output of 'cat /etc/fstab', 'cat /proc/mounts', and 'ls -l /dev|grep sr'.
If the CD works in always fresh, then boot again, this time without saved changes but you can eliminate nomagic, base_only and norootcopy. If it fails to work after that, I'm guessing it's something in a faulty module, and I would start moving modules from /porteus/modules into /porteus/optional and rebooting until you find the problem one.
If it's still working with everything but your saved changes, go into your saved changes and make sure you delete /dev/sr0, /mnt/sr0, etc. You don't want those in your saved changes as they'll get created for you on every boot up.
When you tried to do this:
Code: Select all
sudo touch /dev/sr0
sudo chown root:disk /dev/sr0
sudo chmod 660 /dev/sr0
Were you intending to create /dev/sr0? /dev/sr0 is a device node that is created by the kernel, you don't need to create it (you would of course create a mount point e.g. /mnt/sr0 if you were mounting manually). Also, if you want to create a device node, you'd want to use mknod (see man mknod). I hope that helps, and please let us know how it goes.
Thanks!