Thanks -- RE: [CentOS] kickstart fails statically built custom kernel: anacondadoesn't honor static NIC/SATA driver in kernel?

Guolin Cheng guolin at alexa.com
Wed Jun 13 07:39:42 UTC 2007


Mogens,

 The Booting Sequence problem is described below:

 Two types of NICs are installed on one machine, BIOS/PXE boots from one
type, but after that Linux/Kickstart kernel detect another type NIC as
eth0 and trying to install from that unconnected NIC.

 A custom kernel is built to statically built-in the BIOS/PXE detected
NIC's driver into kernel, hoping to fix the problem in a hard way but
failed.

Kickstart/anaconda always try to load a .ko driver for each detected NIC
types, so when the driver is static built (into kernel), the Kickstart
process hangs because it can not locate/load the related .ko module
file.

I have fixed the problem in a non-standard way, not very elegant but
works. 

By the way, the suggested 'noprob,nonet' and 'device eth0
<module1>:<module2>:...' combination doesn't work at all for my case --
since the latter is defined in a ks.cfg but my ks.cfg needs to be
downloaded from network.

--Guolin




-----Original Message-----
From: centos-bounces at centos.org [mailto:centos-bounces at centos.org] On
Behalf Of Mogens Kjaer
Sent: Saturday, June 09, 2007 5:49 AM
To: CentOS mailing list
Subject: Re: [CentOS] kickstart fails statically built custom kernel:
anacondadoesn't honor static NIC/SATA driver in kernel?

Guolin Cheng wrote:
...
> The network card driver tg3 is statically built into custom kernel to
> fix NIC driver loading sequence problem( I have mixed type NICs on
> these boxes), so there is no tg3.ko in my rolled modules/modules.cgz
> file.

Could you explain "loading sequence problem"?

Mogens

-- 
Mogens Kjaer, Carlsberg A/S, Computer Department
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk at crc.dk Homepage: http://www.crc.dk
_______________________________________________
CentOS mailing list
CentOS at centos.org
http://lists.centos.org/mailman/listinfo/centos



More information about the CentOS mailing list