According to the linux kernel documentation : "...You must then provide the kernel command line "hdx=scsi" (try "man bootparam" or see the documentation of your boot loader (lilo or loadlin) about how to pass options to the kernel at boot time) for devices if you want the native EIDE sub-drivers to skip over the native support, so that this SCSI emulation can be used instead. This is required for use of CD-RW's." Short : "hdx=ide-scsi" must be "hdx=scsi" I have classified this bug as "normal", because this can give new users headaches (and it's easily fixed). Reproducible: Always Steps to Reproduce: 1. follow the docs 2. 3. Actual Results: no scsi emulation for my precious :)
hdx=ide-scsi is correct if you have the ide-scsi module. When is hdx=scsi better? I don't have a complete understanding of it, so I'm CC'ing lostlogic who might be able to explain it better.
Yeah, hdx=ide-scsi is correct. Since this works as is, I am closing.