2008-07-17 22:41:26

by Thomas Lucaw

[permalink] [raw]
Subject: ide-cd or ide-scsi dmesg contradiction

Hi, for some time I've noticed

giving the cmdline (to kernel at boot) "hdd=ide-scsi ..." I get

ide-scsi is deprecated for cd burning! Use ide-cd and give dev=/dev/hdX as device

then changing to the suggested "hdd=ide-cd ..." I get

ide_setup: hdc=ide-cd -- OBSOLETE OPTION, WILL BE REMOVED SOON!

Rather illogical to me :-)

I guess neither should be used, I can make my cdrom and dvd devices work
without ok.

kernel 2.6.26

Tom


2008-07-17 23:23:32

by Jan Engelhardt

[permalink] [raw]
Subject: Re: ide-cd or ide-scsi dmesg contradiction

On Friday 2008-07-18 00:11, Thomas Lucaw wrote:

>Hi, for some time I've noticed
>
>giving the cmdline (to kernel at boot) "hdd=ide-scsi ..." I get
>
> ide-scsi is deprecated for cd burning! Use ide-cd and give
> dev=/dev/hdX as device
>
>then changing to the suggested "hdd=ide-cd ..." I get

There is a subtle difference between dev=/dev/hdX and hdd=ide-cd.

> ide_setup: hdc=ide-cd -- OBSOLETE OPTION, WILL BE REMOVED SOON!
>
>Rather illogical to me :-)
>
>I guess neither should be used, I can make my cdrom and dvd devices work
>without ok.

Right, neither.

cdrecord dev=/dev/sr0 (or dev=/dev/hdc) whichever is appropriate

is all one needs. I guess you can even use /dev/sg0.
Care to send a patch?

2008-07-18 01:02:17

by Robert Hancock

[permalink] [raw]
Subject: Re: ide-cd or ide-scsi dmesg contradiction

Thomas Lucaw wrote:
> Hi, for some time I've noticed
>
> giving the cmdline (to kernel at boot) "hdd=ide-scsi ..." I get
>
> ide-scsi is deprecated for cd burning! Use ide-cd and give dev=/dev/hdX as device
>
> then changing to the suggested "hdd=ide-cd ..." I get

That's not what it's suggesting (at least I don't think it is), if you
remove the option entirely then ide-cd will bind to the device.

>
> ide_setup: hdc=ide-cd -- OBSOLETE OPTION, WILL BE REMOVED SOON!
>
> Rather illogical to me :-)
>
> I guess neither should be used, I can make my cdrom and dvd devices work
> without ok.
>
> kernel 2.6.26