[CentOS] forcing linux kernel 3 to recognize cdrom as hdX

Thu Aug 8 15:33:59 UTC 2013
Oguz Yilmaz <oguzyilmazlist at gmail.com>

Actually I have tried lots of things. As far as I see, 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. I have possibilities to recompile kernel with some options or run
kickstart with some kernel arguments. My original problem can be found at
the following mailing list thread:

http://article.gmane.org/gmane.linux.redhat.kickstart.general/9616/match=%5D


--
Oguz YILMAZ


On Thu, Aug 8, 2013 at 6:23 PM, Manish Kathuria <
mkathuria at tuxtechnologies.co.in> wrote:

> On Thu, Aug 8, 2013 at 8:39 PM, Oguz Yilmaz <oguzyilmazlist at gmail.com
> >wrote:
>
> > Hello,
> >
> > I have a problem with older version of anaconda linux installer. I have
> > upgraded kernel in my distro, but, when this anaconda boot with new
> 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 with 2.6.18.
> At
> > the moment I can not upgrade anaconda and forced this kernel to recognize
> > it as before.
> >
> > Are there any kernel command line argument, kernel config or something
> else
> > for kernel 3.4.52 to recognize this cdrom as hdX?
> >
> > Best Regards,
> >
> > --
> > Oguz YILMAZ
> >
>
> I think you need to write some udev rules to name the device differently.
> Refer to the following:
>
> https://www.kernel.org/pub/linux/utils/kernel/hotplug/udev/udev.html
> http://www.linuxforu.com/2012/06/some-nifty-udev-rules-and-examples/
> http://www.reactivated.net/writing_udev_rules.html
>
> HTH,
> --
> Manish Kathuria
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>