Click to See Complete Forum and Search --> : Configuring CD Recording Software


Usulsuspct
12-28-2001, 11:22 AM
I have just installed Mandrake 8.1 on my vp6 with both a creative cdrom and a plextor cdr.

When I try to configure the cdrecording software namely, X-CD-Roast, It recognizes the plextor as the cdr, but also as the regular cd drive. It doesnt recognize the creative. There is a dropdown box to choose the other drive but my only choice is the plextor?

I am not sure how to get it to recognize the other drive....

mychl
12-28-2001, 12:26 PM
That is because, I think, that your regular CDrom needs to have scsi emulation.

Look at this (http://www.linuxnewbie.org/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic&f=12&t=000643)

The way I got it to work right is to edit my lilo.conf file. In there I put the line
append "hdb=ide-scsi hdc=ide-scsi"
Where hdb is primary cd rom and hdc is CDRW drive.

HTH

Usulsuspct
12-28-2001, 08:06 PM
How can I find out what device my "regular" cdrom is attached to?

Usulsuspct
12-29-2001, 10:51 AM
Okay my CDROM drive is hda (primary master), my CDR drive is hdb(primary slave). I know that much.

I looked in my /etc/lilo.conf file and
there already existed a line which read append=" hdb=ide-scsi
devfs=mount". That is my Plextor CDR drive which does show up in the
options for drives in X-CD-Roast. I tried adding hda=ide-scsi to that
append statement making it read append=" hda=ide-scsi hdb=ide-scsi
devfs=mount", but to no avail, I also added options ide-cd ignore ='hda
hdb' to my /etc/modules.conf.

When I boot into X however and attempt to launch X-CD-Roast I get an
error that reads that it cant see and cdrom devices and I must enable
SCSI-Emulation. If that was the case then why will the CDR drive show
up when I simply leave the hda=ide-scsi out of my lilo.conf.

By the way, the drive works fine, by that I mean I am able to mount, and
read files off of the drive fine.

Usulsuspct
12-29-2001, 11:00 AM
Okay, with the same setup as above, I tried running gnome toaster, and I get to the point of recording the CD and I get this error message

Child exited unexpectedly.
CD recording process finished.
Recording 412299264 bytes to CD
couldnīt run client: Permission denied


Anyone got some help for that one?

I know I am asking alot of questions, but I finally dumped all my windows boxes, and am all linux finally so things I could get by with not knowing, I need to figure out now.

carlywarly
12-29-2001, 12:00 PM
Well, I would be amazed if your regular cdrom is in fact primary master - where is your hard drive, then?

I suspect that your hard drive is actually hda, that makes your plextor hdb, and your regular cdrom hdc.

I therefore would advise you to change the "append..." statement in your lilo.conf file to include hdc=ide-scsi , and remove the reference to hda, since that must be your hard drive.

Give it a go.

Usulsuspct
12-29-2001, 12:17 PM
Here is what my /etc/fstab looks like, I do believe my CDROM is the primary master.


/dev/hde1 / reiserfs notail 1 1
none /dev/pts devpts mode=0620 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hde8 /home reiserfs notail 1 2
/dev/hda /mnt/cdrom auto user,iocharset=iso8859-1,exec,codepage=850,ro,noauto 0 0
/dev/scd0 /mnt/cdrom2 auto user,iocharset=iso8859-1,exec,codepage=850,ro,noauto 0 0
/dev/fd0 /mnt/floppy auto user,iocharset=iso8859-1,sync,exec,codepage=850,noauto 0 0
none /proc proc defaults 0 0
/dev/hde6 /usr reiserfs notail 1 2
/dev/hde7 /var reiserfs notail 1 2
/dev/hde5 swap swap defaults 0 0


One thing I do notice in there it that the CDR drive seems to link to /dev/scd0, while the cdrom links to /dev/hda.

This is making me crazy!

Thanks for all the help though...keep it comin.

smokybobo
12-29-2001, 04:44 PM
One thing I should mention is that you really only need scsi emulation for your cd writer, you don't need it for a regular cd-rom. At least, I've never needed scsi emulation for a regular cd rom....

Another thing you should check is that you are able to mount and read data cds with both drives (i.e. mount /mnt/cdrom) as a regular user and as root. (btw, if you really do have a cdrom drive on primary master, I would suggest you instead put it on either primary slave or secondary slave and put a hard drive on primary master...). If you can mount both cdrom drives as root and not as a regular user, then you need to change the permissions of the device files representing your drives...

And finally, scd0 is the device file for scsi..."scsi common device" I think...then again, I could be making that up...too lazy right now to look it up...

Oh, and if yer really not sure what device your hard drive or your cdrom is, it always helps to look through the boot up messages by doing something like 'dmesg | less'

[ 29 December 2001: Message edited by: The Shmoky One ]

Usulsuspct
12-29-2001, 06:41 PM
Thanks all for your help, I was finally able to get it working.