Hi folks. I maintain a distro (CentOS-4.x based) that uses anaconda as its installer with a kickstart file. I'm trying to stay as close to stock centos as possible, so the version of anaconda in CentOS-4. is 10.1.1.81. the distro is DVD based, since pxe is not an option (too much infrastructure required, i'm not in control of all of the machines, etc). The kickstart file is located on the DVD, and pretty simple...it sets up the disk, rpms to install, and sets "text" mode. That's pretty much it. I've had sporadic problems in the past (centos-4.5 base and earlier) that have become consistent in centos-4.7 base with booting the install DVD on certain hardware platforms with USB DVD drives. I've poked at anaconda a handful of times, but haven't gotten very deep in it. I've also been reading the anaconda docs for a long time (since there was a twiki at rau.homedns.org), however i still don't know my way around too much, so please excuse my ignorance as it becomes apparent. On systems with USB DVD drives where the install works correctly (Dell R200s), i see the following:
note that if you go through the prompts, select "Local CDROM" for the installation type, and force it to load the "usb-storage" driver, it will continue. But again, this doesn't help me and my kickstart situation. >From reading the current wiki, what i >think< is going on is that the stage1 kudzu isn't seeing the usb devices properly (or in time), and isn't loading the usb-storage driver. This probably has to do with various vendor implementations of usb busses and usb peripherals, since i've also seen certain peripherals that always cause this same issue even on motherboards that nromally work). Is this assessment correct? Does anyone have any suggestions? One thing i've been thinking about trying is to figure out a way to force kudzu to force the usb-storage driver to always load. However, i'm not sure how to do that, partially, because i don't know much about kudzu, and also because i don't know how to rebuild the stage1 image. The wiki page at: http://fedoraproject.org/wiki/Anaconda/Stage1DevelopmentGuide talks about the stage 1 environment but not how to modify/build it. Docs that talk about building distros always assume that the stage1 portion is working, so they don't discuss the loader. Sorry for the long post, i wanted to be as explicit as possible about what i'm seeing. If anyone has any suggestions, it'd be greatly appreciated. I'm pretty much at my wits end about what to do now. Thanks very much. ...alex... |
_______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list