View previous topic :: View next topic |
Author |
Message |
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Tue Oct 01, 2002 2:52 am Post subject: X-CD-Roast Problems |
|
|
I'm trying to burn a CD. I open X-CD-Roast. It tells me it can't find any CD burners in my system. I have 3 CD-ROM drives. 1 DVD, 1 40x CD-RW, and one normal CD-ROM. It has worked before, but I just reinstalled Gentoo (went back to Win2k for a short time, and now I'm back).
What did I do wrong? SCSI-Emulation, SCSI-CDROM Support, and SCSI-Generic are all enabled in the kernel.
-ee99ee2 _________________ ServerMotion |
|
Back to top |
|
|
timbo Apprentice
Joined: 29 Jul 2002 Posts: 231 Location: New Zealand
|
Posted: Tue Oct 01, 2002 3:12 am Post subject: |
|
|
After reinstalling did you log in as root and set xcdroast up? Then back in as a user?
I've a differnt problem with xcdroast being that I have never been able to copy audio discs, it never displays the time or number of titles correctly. Did read that this is a known problem but have not found a fix yet.
Regards
Tim
|
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Tue Oct 01, 2002 4:53 pm Post subject: |
|
|
Yeah I've done the whole root user thing. It always says it can't find any CD-R devices.
-ee99ee2 _________________ ServerMotion |
|
Back to top |
|
|
seang Tux's lil' helper
Joined: 18 Jun 2002 Posts: 88 Location: France
|
Posted: Tue Oct 01, 2002 4:57 pm Post subject: |
|
|
Try
cdrecord -scanbus
and see what it turns up... Probably no scsi devices?
Correctly passing scsi devices to kernel at boot time via grub? Does dmesg show them? |
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Tue Oct 01, 2002 5:02 pm Post subject: |
|
|
Code: | bash-2.05a# cdrecord -scanbus
Cdrecord 1.11a34 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling
Linux sg driver version: 3.1.24
Using libscg version 'schily-0.6'
scsibus1:
1,0,0 100) 'ADAPTEC ' 'ACB-5500 ' 'FAKE' NON CCS Removable Disk
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) * |
I use LILO by the way. _________________ ServerMotion |
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Wed Oct 02, 2002 6:31 am Post subject: |
|
|
Any ideas? I've gotta burn something... now... and this is the only system with a burner _________________ ServerMotion |
|
Back to top |
|
|
seang Tux's lil' helper
Joined: 18 Jun 2002 Posts: 88 Location: France
|
Posted: Wed Oct 02, 2002 7:07 am Post subject: |
|
|
I'm at work (and my CD-box is at home) but I'm sure we can work this out...
That Adaptec device in the -scanbus output - is that the CD-RW or some other SCSI device? |
|
Back to top |
|
|
seang Tux's lil' helper
Joined: 18 Jun 2002 Posts: 88 Location: France
|
Posted: Wed Oct 02, 2002 7:54 am Post subject: |
|
|
Whether or not the Adaptec device is the CD-RW, when you start xcdroast and go to setup, do you see the same device on the Device-Scan tab? You should...
So, it's two questions:
1) What's the Adaptec and
2) What shows on Device-Scan in xcdroast? |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20485
|
Posted: Wed Oct 02, 2002 4:47 pm Post subject: |
|
|
Not sure how it would work with LILO, but in Grub, an option similar to hdb=ide-scsi needs to be passed. As in kernel /boot/bzImage root=/dev/hda4 hdb=ide-scsi. Perhaps there is something similar with LILO. _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
biroed Tux's lil' helper
Joined: 16 Aug 2002 Posts: 147 Location: Amsterdam
|
Posted: Wed Oct 02, 2002 5:52 pm Post subject: |
|
|
yep, append="hdx=ide-scsi" |
|
Back to top |
|
|
arkane l33t
Joined: 30 Apr 2002 Posts: 918 Location: Phoenix, AZ
|
Posted: Wed Oct 02, 2002 6:07 pm Post subject: |
|
|
According to the scanbus output, the Adaptec it is detecting seems to be a scsi card, and not a disk of any type, unless it's just not pulling info right.
I pulled up information on the Adaptec ACB-5500, and it's a SCSI to ESDI 5 1/4" Winchester disk controller. (straight from the Adaptec website)
when you add the entry into lilo, you shouldn't put hdx.. you should put hd(letter coresponding to where the drive is on the line). Like, mine for example. I have an EIDE cdrw (acer 8x4x32), and it's on the secondary IDE controller, master drive configuration. So, it's hdc.. and I put "hdc=ide-scsi" in my kernel parameters. Just thought I'd bring that up You can use dmesg to figure out where your cdrom is. Do "dmesg | grep -i cd". Here's an example of what I get when I do that:
Code: |
hdc: 8X4X32, ATAPI CD/DVD-ROM drive
Vendor: ATAPI Model: CD-R/RW 8X4X32 Rev: 5.AW
Type: CD-ROM ANSI SCSI revision: 02
|
After my scsi modules are initialized, I recieve:
Code: |
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
|
the modules I have are:
cdrom
ide-scsi
sr_mod
scsi_mod
ide-cd (though, I'm not sure if that's necessary...)
Hope that helps out a little... everything that people have said on here has been dead on, so extrapolate from everyone, and use this also. |
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Wed Oct 02, 2002 6:38 pm Post subject: |
|
|
wait wait wait! I don't have anything that's SCSI! This adaptec thing.... what is it? I don't have ANYTHING in my system that's SCSI! nothing!
ahhH!!!
oh and i tried the whole hda=ide-scsi thing..... when I run lilo it just gives me errors about where I added that.... wtf?
-ee99ee2 _________________ ServerMotion |
|
Back to top |
|
|
seang Tux's lil' helper
Joined: 18 Jun 2002 Posts: 88 Location: France
|
Posted: Wed Oct 02, 2002 8:51 pm Post subject: |
|
|
Right - 99% likely your CD-RW is an ide device.
Look in, say, /proc/ide or maybe just do a 'dmesg' and see which ide device it is attached to. Unlikely to be hda. If you've one hard disk and a CD-RW, then odds are the CD is hdb or hdc. Anyway, you need to find this. Personally I find dmesg a good source for this sort of stuff. e.g.
hda: WDC AC13200B, ATA DISK drive
hdb: YAMAHA CRW4416E, ATAPI CD/DVD-ROM drive
hdc: WDC AC28400R, ATA DISK drive
hde: ST340824A, ATA DISK drive
hdg: WDC WD800BB-00CAA1, ATA DISK drive
There you can clearly see a CD-RW on hdb
It's that hd that you pass to the kernel via lilo or grub at boot-time (as per other messages here).
If this makes no sense, I suggest the following:
1) Post the output of dmesg here (maybe cut it down to the ide section, if you can!)
2) Post the contents of your /etc/lilo.conf (think it's that - I use grub these days!).
|
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Wed Oct 02, 2002 9:12 pm Post subject: |
|
|
Okay. Here's the way my HDs work:
hda - DVD-ROM
hdb - 24x CD-ROM
hdc - 40x12x40 CD-RW
hde - 1st 60GB HD
hdg - 2nd 60GB HD
Here's my /etc/lilo.conf:
Code: | menu-scheme=Wb
boot = /dev/hde
prompt
map = /boot/System.map
lba32
delay = 10
vga = normal
image = /boot/bzImage
root = /dev/hde2
label = Gentoo
read-only
image = /boot/bzImage.bkp
root = /dev/hde2
label = Gentoo_bkp
read-only |
Thanks,
-ee99ee2 _________________ ServerMotion |
|
Back to top |
|
|
seang Tux's lil' helper
Joined: 18 Jun 2002 Posts: 88 Location: France
|
Posted: Thu Oct 03, 2002 5:49 am Post subject: |
|
|
Ah ha!!
OK, try this - assuming you are booting off the first of the two images mentions in your lilo conf, add
append="hdc=ide-scsi"
the the first lilo entry. So it becomes:
image = /boot/bzImage
root = /dev/hde2
label = Gentoo
read-only
append="hdc=ide-scsi"
and take that for a spin. Let us know how it goes!! |
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Thu Oct 03, 2002 1:28 pm Post subject: |
|
|
Well, that defintly did something, because I had to re-emerge my nvidia-kernel drivers..... just didn't fix anything. You know, this is getting really frustrating. Last time it worked without any problems. Last time, being when I was in Gentoo 1.3a.
Did I mention I needed to burn something 3 days ago? lol.
Thanks for all the help so far. What else could it be though?
-ee99ee2 _________________ ServerMotion |
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Sun Oct 06, 2002 4:32 pm Post subject: |
|
|
Ideas anyone?
-ee99ee2 _________________ ServerMotion |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20485
|
Posted: Sun Oct 06, 2002 5:33 pm Post subject: |
|
|
Have you looked at this possibility? _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
voidzero Bodhisattva
Joined: 21 Jul 2002 Posts: 265 Location: Grnn
|
Posted: Sun Oct 06, 2002 9:06 pm Post subject: |
|
|
ee99ee2 wrote: | Did I mention I needed to burn something 3 days ago? lol.
-ee99ee2 |
Yes, approx. 3 times.
Please post some error messages, that would help us to help you _________________ Diplomacy is the art of letting the other party have things your way.
-- Daniele Vare |
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Mon Oct 07, 2002 4:18 am Post subject: |
|
|
I had my hopes up, but I"m already using 1.11.34. What error messages are there to report?
-ee99ee _________________ ServerMotion |
|
Back to top |
|
|
arkane l33t
Joined: 30 Apr 2002 Posts: 918 Location: Phoenix, AZ
|
Posted: Mon Oct 07, 2002 5:01 am Post subject: |
|
|
do the following:
dmesg | grep -i scsi
and also:
dmesg | grep -i sr
(they might have the same lines.. but just trying to cover everything)
and tell us the output. I'm guessing you have your scsi stuff modularized, so give us the output of "lsmod", also.
I'm not going to take for granted that you have hdc=ide-scsi in your /etc/lilo.conf, so can you show us the lilo.conf that you have right now?
That should give us the information we need to find out whats going on in the underbelly here. |
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Mon Oct 07, 2002 5:46 am Post subject: |
|
|
Code: | [~]$ dmesg | grep -i scsi
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
scsi1 : SCSI emulation for USB Mass Storage devices
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
/dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0
/dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0 |
That USB Mass Storage thing is my USB smart card reader for my digital camera. 'dmesg | grep -i sr' gives nothing. The SCSI support is compiled into the kernel.
Code: | [~]$ cat /etc/lilo.conf
menu-scheme=Wb
boot = /dev/hde
prompt
map = /boot/System.map
lba32
delay = 10
vga = normal
image = /boot/bzImage
root = /dev/hde2
label = Gentoo
append="hdc=ide-scsi"
read-only
image = /boot/bzImage.bkp
root = /dev/hde2
label = Gentoo_bkp
read-only |
I always boot Gentoo. Never backup, although I guess I may as well add it to that too.
Thanks for the help guys. Maybe if we all put our heads together, we can figure this out. I'm still searching Google every day alot for an answer. If I find anything, I'll post it here.
Thanks,
-ee99ee2 _________________ ServerMotion |
|
Back to top |
|
|
rac Bodhisattva
Joined: 30 May 2002 Posts: 6553 Location: Japanifornia
|
Posted: Mon Oct 07, 2002 5:48 am Post subject: |
|
|
What says "ls -l /dev/sg0"? _________________ For every higher wall, there is a taller ladder |
|
Back to top |
|
|
arkane l33t
Joined: 30 Apr 2002 Posts: 918 Location: Phoenix, AZ
|
Posted: Mon Oct 07, 2002 5:50 am Post subject: |
|
|
It almost looks like sr_mod (or the equiv in the kernel configuration: scsi cdrom) isn't selected. Do you have scsi cdrom selected under scsi devices?
We'll get this thing working, even if it kills us. It looks like the scsi subsystem is loaded, but the device isn't being seen. Usually comes from not having the right selections in the kernel, or not having the modules loaded if modularized. (you said it wasn't modularized though) |
|
Back to top |
|
|
ee99ee2 Guru
Joined: 18 Jun 2002 Posts: 307 Location: Murfreesboro, TN, USA
|
Posted: Mon Oct 07, 2002 3:06 pm Post subject: |
|
|
Code: | [~]$ ls -l /dev/sg0
lr-xr-xr-x 1 root root 36 Oct 6 00:35 /dev/sg0 -> scsi/host1/bus0/target0/lun0/generic |
As far as the kernel having SCSI CDROM. I don't know. I'll check here in about 20 min and get back to you all on what I found. If it's not in there, I'll add it and recompile and try it.
Thanks,
-ee99ee2 _________________ ServerMotion |
|
Back to top |
|
|
|