Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
IDE CD Burning
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
gsfgf
Veteran
Veteran


Joined: 08 May 2002
Posts: 1266

PostPosted: Tue Jun 18, 2002 3:59 pm    Post subject: IDE CD Burning Reply with quote

What software do i use to burn CDs on my IDE CD-RW? All te CD apps ive seen say i need a SCSI drive or to setup a virtual SCSI drive for my IDE drive. I don't like the sound of that, i get enough buffer underruns as it is. Back in FreeBSD i used burncd. Is there anything like that for LINUX?
Back to top
View user's profile Send private message
delta407
Bodhisattva
Bodhisattva


Joined: 23 Apr 2002
Posts: 2876
Location: Chicago, IL

PostPosted: Tue Jun 18, 2002 4:01 pm    Post subject: Reply with quote

You have to enable SCSI emulation support, SCSI support, and SCSI generic support in your kernel, as well as booting with "hdc=scsi" or whatever your CD-RW is.
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Tue Jun 18, 2002 5:03 pm    Post subject: Reply with quote

delta407 wrote:
You have to enable SCSI emulation support, SCSI support, and SCSI generic support in your kernel, as well as booting with "hdc=scsi" or whatever your CD-RW is.


That about says it all :)
Also, I use xcdroast, it's quite good I think. Never had any trouble with it. I'm not sure if it's light on resources or not.

Good luck
Back to top
View user's profile Send private message
ckwall
Apprentice
Apprentice


Joined: 31 May 2002
Posts: 163

PostPosted: Tue Jun 18, 2002 11:25 pm    Post subject: Reply with quote

Can anyone refer me to any noobie instructions on burning a cd under Linux? I enabled SCSI emulation support, SCSI support, and SCSI generic support in my kernel. Where do I set up booting with "hdc=scsi"?
Back to top
View user's profile Send private message
delta407
Bodhisattva
Bodhisattva


Joined: 23 Apr 2002
Posts: 2876
Location: Chicago, IL

PostPosted: Tue Jun 18, 2002 11:55 pm    Post subject: Reply with quote

Change your /boot/grub/menu.lst; a line should end with "root=/dev/hda3" or something. Just add "hdc=scsi" to the end and reboot.
Back to top
View user's profile Send private message
TheWart
Guru
Guru


Joined: 10 May 2002
Posts: 432
Location: Nashville,TN - USA

PostPosted: Wed Jun 19, 2002 1:51 am    Post subject: Reply with quote

yea, that is correct, unless you have two ide drives (cd and cdrw), which it would then be hdd=scsi and so on down the alphabet.
_________________
Face it, we are all noobs.

On the box it said it was designed for Win XP or better, so why won't it work with Linux?
Back to top
View user's profile Send private message
Houdini
Apprentice
Apprentice


Joined: 14 Jun 2002
Posts: 224
Location: New Mexico Tech, Socorro, NM

PostPosted: Wed Jun 19, 2002 6:35 am    Post subject: n00b guide to cd-burning Reply with quote

Hate to say it, but the CD-Writing-HOWTO is not bad. emerge howto-html if you haven't already, and take a look.
_________________
^]:wq
Back to top
View user's profile Send private message
gsfgf
Veteran
Veteran


Joined: 08 May 2002
Posts: 1266

PostPosted: Sat Jun 22, 2002 2:43 am    Post subject: Reply with quote

OK, i got it. One last question:
How do i burn an existing ISO w/ xcdroast. I had to do it w/ commandline cdrecord and thats a nuiscance.
Back to top
View user's profile Send private message
wisdom
Tux's lil' helper
Tux's lil' helper


Joined: 26 May 2002
Posts: 101
Location: sweden

PostPosted: Mon Jun 24, 2002 12:07 am    Post subject: Reply with quote

I cant find scsi emualtion under IDE, ATA and ATAPI Block devices where is it?=)
I have gentoo-sources-r7


Does any cdr-prog for linux support smart-burn?
Back to top
View user's profile Send private message
FINITE
Guru
Guru


Joined: 10 May 2002
Posts: 449

PostPosted: Mon Jun 24, 2002 5:33 am    Post subject: Reply with quote

XCDRoast supports smart burn. As for finding scsi emulation etc. First go under "ATA/IDE/MFM/RLL support" and then in there under "IDE,ATA and ATAPI Block devices" there enable "SCSI emulation support". After that go into "SCSI support" and enable "SCSI support" then "SCSI CD-ROM support" and "SCSI generic support". That should do it for you and don't forget to add the line append="hd*=ide-scsi" to the menu.list file in the Gentoo boot section for grub located in /boot (which has to be mounted to access it). Also some including my self had to enable "SCSI emulation" in the kernel as a module in which case you have to add the scsi module to modules.autoload in /etc. I tried compiling it straight into the kernel but it would not work. Oh the name of the scsi module is just "ide-scsi".

I may have it backwards with the scsi catogories in the kernel configuration. you may have to first go into SCSI support and enable SCSI support before emulation will show up.
Back to top
View user's profile Send private message
wisdom
Tux's lil' helper
Tux's lil' helper


Joined: 26 May 2002
Posts: 101
Location: sweden

PostPosted: Mon Jun 24, 2002 5:56 am    Post subject: Reply with quote

Thanks! should th eline look like this
append="hdd=ide-scsi"
or this
append="hd*=ide-scsi"
Back to top
View user's profile Send private message
billatq
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jun 2002
Posts: 96

PostPosted: Mon Jun 24, 2002 5:57 am    Post subject: Reply with quote

I usually do

Code:
cdrecord dev="0,0,0" speed="2" foo.iso


Aside from only having a second generation cd burner, that command seems to work pretty well, since it's the only thing on the scsi bus. I thought it was fairly easy, and I'm coming from burncd on FreeBSD myself ;).
Back to top
View user's profile Send private message
Oo.et.oO
Apprentice
Apprentice


Joined: 23 Apr 2002
Posts: 291
Location: burlington

PostPosted: Mon Jun 24, 2002 10:44 pm    Post subject: Reply with quote

wisdom wrote:
Thanks! should th eline look like this
append="hdd=ide-scsi"
or this
append="hd*=ide-scsi"


the former. assuming your cdrw is indeed /dev/hdd
that would be the second drive on the secondary controller. either the slave or the one on the end of the cable in cable select mode.

that comment about not being able to compile scsi-emulation into the kernel is a curiosity. i've been trying to go with a monolithic kernel myself but haven't gotten that far yet. anyone have any comments on how to get around that prob?

-eric
Back to top
View user's profile Send private message
dasalvagg
Apprentice
Apprentice


Joined: 26 Jun 2002
Posts: 183
Location: NY

PostPosted: Mon Jul 01, 2002 5:34 am    Post subject: Reply with quote

i've been having the same problem...could you clarify what the line in menu.lst is supposed to look like...i have
Code:

kernel /boot/bzImage root=/dev/hdd3 hdc=ide-scsi


i'm not sure what this append this is or whwere to put it. thanks in advance
Back to top
View user's profile Send private message
delta407
Bodhisattva
Bodhisattva


Joined: 23 Apr 2002
Posts: 2876
Location: Chicago, IL

PostPosted: Mon Jul 01, 2002 5:36 am    Post subject: Reply with quote

That's in /boot/grub/menu.lst -- make sure to mount /boot first.
Back to top
View user's profile Send private message
dasalvagg
Apprentice
Apprentice


Joined: 26 Jun 2002
Posts: 183
Location: NY

PostPosted: Mon Jul 01, 2002 5:44 am    Post subject: Reply with quote

i'm not sure what you're saying, i think you misunderstood me. everything boots fine, but i dont know if i put the hdc=ide-scsi in the correct place or if there is something else i should add. sorry if i didn't make myself clear
Back to top
View user's profile Send private message
delta407
Bodhisattva
Bodhisattva


Joined: 23 Apr 2002
Posts: 2876
Location: Chicago, IL

PostPosted: Mon Jul 01, 2002 5:45 am    Post subject: Reply with quote

No, I undestood you. Run this:

Code:
# mount /boot
# nano -w /boot/grub/menu.lst
[make change]
# umount /boot
Back to top
View user's profile Send private message
dasalvagg
Apprentice
Apprentice


Joined: 26 Jun 2002
Posts: 183
Location: NY

PostPosted: Mon Jul 01, 2002 5:56 am    Post subject: Reply with quote

i've done all that, and rebooted. but when i run xcdroast as root, it still doesn't find the cdrom. is the line in my original post in the correct format?
Back to top
View user's profile Send private message
delta407
Bodhisattva
Bodhisattva


Joined: 23 Apr 2002
Posts: 2876
Location: Chicago, IL

PostPosted: Mon Jul 01, 2002 5:58 am    Post subject: Reply with quote

Yeah... try changing it from ide-scsi to scsi and see what happens.
Back to top
View user's profile Send private message
dasalvagg
Apprentice
Apprentice


Joined: 26 Jun 2002
Posts: 183
Location: NY

PostPosted: Mon Jul 01, 2002 6:53 am    Post subject: Reply with quote

newp xcdroast still isn't able to find my cdrom. i'm gonna try changing the scsi emulation to a module as one of the other posts suggested.
Back to top
View user's profile Send private message
dasalvagg
Apprentice
Apprentice


Joined: 26 Jun 2002
Posts: 183
Location: NY

PostPosted: Mon Jul 01, 2002 7:20 am    Post subject: Reply with quote

changing scsi emulation to a module didn't help(yes module is loaded). So...now i'm stuck. any new ideas?
Back to top
View user's profile Send private message
delta407
Bodhisattva
Bodhisattva


Joined: 23 Apr 2002
Posts: 2876
Location: Chicago, IL

PostPosted: Mon Jul 01, 2002 3:27 pm    Post subject: Reply with quote

Your burner actually is /dev/hdd? Just checking... ;)
Back to top
View user's profile Send private message
dasalvagg
Apprentice
Apprentice


Joined: 26 Jun 2002
Posts: 183
Location: NY

PostPosted: Mon Jul 01, 2002 5:30 pm    Post subject: Reply with quote

hdc...and yes its right. i can mount it with /dev/hdc which annoys me...if i can read from it, i'd like to be able to burn with it too
Back to top
View user's profile Send private message
Woolmonkey
n00b
n00b


Joined: 29 Apr 2002
Posts: 62

PostPosted: Tue Jul 02, 2002 2:16 am    Post subject: Reply with quote

If you are having trouble with passing parameters when booting.
Which I did an easier way to be able to burn with your burner is to

1.Recompile the kernel without IDE cdrom support
2. enable scsi emulation
3.enable cdroms in scsi settiong and generic scsi support
now your cdroms are treated as scsi and you should be able to burn with it.
Hope this helps it did work for me :D
Back to top
View user's profile Send private message
hannibal
n00b
n00b


Joined: 02 Jul 2002
Posts: 5

PostPosted: Tue Jul 02, 2002 7:04 pm    Post subject: Reply with quote

I have done what you suggested (recompiled the kernel, added hdd=scsi as a kernel parameter). It helped a bit - 'cdrecord -scanbus' recognizes my cdwriter properly now at 0,0,0 and I can write/erase cdr(w)s with gcombust. But now - how do I mount my cdrom drive?

There is no /dev/scd* file (I'm using devfs), there is only a file called 'generic' under /dev/scsi/host0/bus0/target0/lun0 and no /dev/hdd file of course.

What could I do to get things going?
_________________
hanniibal
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum