Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a problem with older version of anaconda linux installer. I have upgraded kernel in my distro, however, when this anaconda boot with this 3.4.52 kernel, can NOT find cdrom. As far as I understand, this is because the new kernel recognize cd drive as srX, scdX instead of older hdX. At the moment I can not upgrade anaconda and forced this kernel to recognize it as before.

Are there any kernel command line argument or something else for kernel 3.4.52 to recognize this cdrom as hdX?

Best Regards,

share|improve this question
What are you actually trying to do? – Michael Hampton Aug 8 '13 at 15:03
I am upgrading the kernel in my custom distro. Anaconda uses the kernel in the distro. With the kernel is upgraded, anaconda messages: [ 1.634874] sr0: scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray [ 1.636220] cdrom: Uniform CD-ROM driver Revision: 3.20 ERROR: No CDROM devices found! code For more information [… – seaquest Aug 8 '13 at 15:12

Just make a symlink to your cdrom with the desired name. You can also make it automatically with udev, see:

share|improve this answer
Actually I have tried lots of things. This is not as simple as a symlink. Anaconda C application find CDROM according to some info provided by kernel. Also, Anaconda stage1 has a very limited debug option. – seaquest Aug 8 '13 at 15:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.