<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Using_Linux_Driver_Update_Disk</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>Recent changes to Using_Linux_Driver_Update_Disk</description><atom:link href="https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 10 Sep 2014 15:45:57 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/feed" rel="self" type="application/rss+xml"/><item><title>Using_Linux_Driver_Update_Disk modified by Lissa Valletta</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v20
+++ v21
@@ -24,6 +24,7 @@
     chdef -t osimage &amp;lt;osimagename&amp;gt; driverupdatesrc=dud:&amp;lt;full path="" of="" driver="" disk=""&amp;gt;

 ~~~~
+
   * Put the driver update disk in the directory &amp;lt;installroot&amp;gt;/driverdisk/&amp;lt;os&amp;gt;/&amp;lt;arch&amp;gt; (e.g. /install/driverdisk/sles11.1/x86_64). During the running of the 'genimage', 'geninitrd' or 'nodeset' command, xCAT will look for driver update disks in the directory &amp;lt;installroot&amp;gt;/driverdisk/&amp;lt;os&amp;gt;/&amp;lt;arch&amp;gt; . 

 ### Inject the Drivers From the Driver Update Disk into the initrd
@@ -83,6 +84,7 @@
     chdef -t osimage &amp;lt;osimagename&amp;gt; driverupdatesrc=rpm:&amp;lt;full path="" of="" driver="" disk1=""&amp;gt;,rpm:&amp;lt;full path="" of="" driver="" disk2=""&amp;gt;

 ~~~~
+
   * **osupdatename** \- comma separated 'osdistroupdate' objects. Each 'osdistroupdate' object specifies a Linux distro update. 

 When geninitrd is run, 'kernel-*.rpm' will be searched in the osdistroupdate.dirpath to get all the rpm packages and then those rpms will be searched for drivers. Example: 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lissa Valletta</dc:creator><pubDate>Wed, 10 Sep 2014 15:45:57 -0000</pubDate><guid>https://sourceforge.net144d5018eb92ca313cffac69b0be263b3cd2cf97</guid></item><item><title>Using_Linux_Driver_Update_Disk modified by &lt;REDACTED&gt;</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v19
+++ v20
@@ -1,4 +1,4 @@
-[[img src=Official-xcat-doc.png]] 
+![](http://sourceforge.net/p/xcat/wiki/XCAT_Documentation/attachment/Official-xcat-doc.png)

 [TOC]

&lt;/pre&gt;
&lt;/div&gt;</description><pubDate>Tue, 12 Aug 2014 21:43:55 -0000</pubDate><guid>https://sourceforge.neta71fb2b3fe9e9027455305ca54531203e9e80427</guid></item><item><title>Using_Linux_Driver_Update_Disk modified by Lissa Valletta</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v18
+++ v19
@@ -29,25 +29,29 @@
 ### Inject the Drivers From the Driver Update Disk into the initrd

   * If specifying the driver disk location in the osimage, the osimage object must be used to run the 'genimage' and 'nodeset': 
-    
+
+~~~~      
     [Stateless/Diskless]
-      genimage &amp;lt;osimagename&amp;gt;
+      genimage &amp;lt;osimagename&amp;gt;
     [Statefull/Diskfull]
-      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt;
+      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt;
      OR:
-      geninitrd &amp;lt;osimagename&amp;gt;
-      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; --noupdateinitrd
-    
+      geninitrd &amp;lt;osimagename&amp;gt;
+      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; --noupdateinitrd
+~~~~      

 Note: 'geninitrd' + 'nodeset --noupdateinitrd' is useful when you need to run nodeset frequently for a diskful node. 'geninitrd' only needs be run once to rebuild the initrd and 'nodeset --noupdateinitrd' will not touch the initrd and kernel in /tftpboot/xcat/osimage/&amp;lt;osimage name&amp;gt;/. 

-  * If putting the driver disk in &amp;lt;installroot&amp;gt;/driverdisk/&amp;lt;os&amp;gt;/&amp;lt;arch&amp;gt;: 
-    
+~~~~  
+
+If putting the driver disk in &amp;lt;installroot&amp;gt;/driverdisk/&amp;lt;os&amp;gt;/&amp;lt;arch&amp;gt;: 
+
+     
     [Stateless/Diskless]
       Running 'genimage' in anyway will load the driver disk
     [Statefull/Diskfull]
-      Running 'nodeset &amp;lt;nodenrage&amp;gt; in anyway will load the driver disk
-    
+      Running 'nodeset &amp;lt;nodenrage&amp;gt; in anyway will load the driver disk
+~~~~     

 ## Driver RPM Package

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lissa Valletta</dc:creator><pubDate>Thu, 10 Jul 2014 16:47:23 -0000</pubDate><guid>https://sourceforge.net7c7701686ed6dabda1d958335633f5e806fb949b</guid></item><item><title>Using_Linux_Driver_Update_Disk modified by Lissa Valletta</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v17
+++ v18
@@ -19,10 +19,11 @@
   * Specify the location of the driver disk in the osimage object (This is ONLY supported in 2.8 and later)

 The value for the 'driverupdatesrc' attribute is a comma separated driver disk list. The tag 'dud' must be specified before the full path of 'driver update disk' to specify the type of the file: 
+  
+~~~~  
+    chdef -t osimage &amp;lt;osimagename&amp;gt; driverupdatesrc=dud:&amp;lt;full path="" of="" driver="" disk=""&amp;gt;

-    chdef -t osimage &amp;lt;osimagename&amp;gt; driverupdatesrc=dud:&amp;lt;full path of driver disk&amp;gt;
-    
-
+~~~~
   * Put the driver update disk in the directory &amp;lt;installroot&amp;gt;/driverdisk/&amp;lt;os&amp;gt;/&amp;lt;arch&amp;gt; (e.g. /install/driverdisk/sles11.1/x86_64). During the running of the 'genimage', 'geninitrd' or 'nodeset' command, xCAT will look for driver update disks in the directory &amp;lt;installroot&amp;gt;/driverdisk/&amp;lt;os&amp;gt;/&amp;lt;arch&amp;gt; . 

 ### Inject the Drivers From the Driver Update Disk into the initrd
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lissa Valletta</dc:creator><pubDate>Thu, 10 Jul 2014 16:40:54 -0000</pubDate><guid>https://sourceforge.netdb890c9c5db7254c2e80c87bccc1fd06a3dff815</guid></item><item><title>Using_Linux_Driver_Update_Disk modified by Lissa Valletta</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v16
+++ v17
@@ -63,39 +63,43 @@
   * **netdrivers** \- comma separated driver names that need to be injected into the initrd. The postfix '.ko' can be ignored.

 The 'netdrivers' attribute must be set to specify the new driver list. If you want to load all the drivers from the driver rpms, use the keyword **allupdate**. Another keyword for the netdrivers attribute is **updateonly**, which means only the drivers located in the original initrd will be added to the newly built initrd from the driver rpms. This is useful to reduce the size of the new built initrd when the distro is updated, since there are many more drivers in the new kernel rpm than in the original initrd. Examples: 
-    
-    chdef -t osimage &amp;lt;osimagename&amp;gt; netdrivers=megaraid_sas.ko,igb.ko
-    chdef -t osimage &amp;lt;osimagename&amp;gt; netdrivers=allupdate
-    chdef -t osimage &amp;lt;osimagename&amp;gt; netdrivers=updateonly,igb.ko,new.ko
-    
+ 
+~~~~   
+    chdef -t osimage &amp;lt;osimagename&amp;gt; netdrivers=megaraid_sas.ko,igb.ko
+    chdef -t osimage &amp;lt;osimagename&amp;gt; netdrivers=allupdate
+    chdef -t osimage &amp;lt;osimagename&amp;gt; netdrivers=updateonly,igb.ko,new.ko
+~~~~   

   * **driverupdatesrc** \- comma separated driver rpm packages (full path should be specified) 

 A tag named 'rpm' can be specified before the full path of the rpm to specify the file type. The tag is optional since the default format is 'rpm' if no tag is specified. Example: 
+ 
+~~~~   
+    chdef -t osimage &amp;lt;osimagename&amp;gt; driverupdatesrc=rpm:&amp;lt;full path="" of="" driver="" disk1=""&amp;gt;,rpm:&amp;lt;full path="" of="" driver="" disk2=""&amp;gt;

-    chdef -t osimage &amp;lt;osimagename&amp;gt; driverupdatesrc=rpm:&amp;lt;full path of driver disk1&amp;gt;,rpm:&amp;lt;full path of driver disk2&amp;gt;
-    
-
+~~~~
   * **osupdatename** \- comma separated 'osdistroupdate' objects. Each 'osdistroupdate' object specifies a Linux distro update. 

 When geninitrd is run, 'kernel-*.rpm' will be searched in the osdistroupdate.dirpath to get all the rpm packages and then those rpms will be searched for drivers. Example: 
-    
+
+~~~~    
     mkdef -t osdistroupdate update1 dirpath=/install/rhels6.4/x86_64/
-    chdef -t osimage &amp;lt;osimagename&amp;gt; osupdatename=update1
-    
+    chdef -t osimage &amp;lt;osimagename&amp;gt; osupdatename=update1
+~~~~    

 If 'osupdatename' is specified, the kernel shipped with the 'osupdatename' will be used to load the newly built initrd, then only the drivers matching the new kernel will be kept in the newly built initrd. If trying to use the 'osupdatename', the 'allupdate' or 'updateonly' should be added in the 'netdrivers' attribute, or all the necessary driver names for the new kernel need to be added in the 'netdrivers' attribute. Otherwise the new drivers for the new kernel will be missed in newly built initrd. 

 ### Inject the Drivers From the Driver RPM into the initrd
-    
+
+~~~~    
     [Stateless/Diskless]
-      genimage &amp;lt;osimagename&amp;gt; [--ignorekernelchk]
+      genimage &amp;lt;osimagename&amp;gt; [--ignorekernelchk]
     [Statefull/Diskfull]
-      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; [--ignorekernelchk]
+      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; [--ignorekernelchk]
      OR:
-      geninitrd &amp;lt;osimagename&amp;gt; [--ignorekernelchk]
-      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; --noupdateinitrd
-    
+      geninitrd &amp;lt;osimagename&amp;gt; [--ignorekernelchk]
+      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; --noupdateinitrd
+~~~~    

 Note: 'geninitrd' + 'nodeset --noupdateinitrd' is useful when you need to run nodeset frequently for diskful nodes. 'geninitrd' only needs to be run once to rebuild the initrd and 'nodeset --noupdateinitrd' will not touch the initrd and kernel in /tftpboot/xcat/osimage/&amp;lt;osimage name&amp;gt;/. 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lissa Valletta</dc:creator><pubDate>Thu, 10 Jul 2014 16:38:49 -0000</pubDate><guid>https://sourceforge.net87fefd342229079c3c4e06f18131c8bebadc348b</guid></item><item><title>Discussion for Using_Linux_Driver_Update_Disk page</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;{{:XCAT Discussion Page Header}} &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce</dc:creator><pubDate>Mon, 23 Jun 2014 15:40:40 -0000</pubDate><guid>https://sourceforge.netc2ab096522cb1f37be73daed0ee6657131ad8310</guid></item><item><title>Using_Linux_Driver_Update_Disk modified by Bruce</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v15
+++ v16
@@ -103,6 +103,6 @@

 ## Note

-  * If the drivers from the driver disk or driver rpm are not installed to the installed or booted system, it's necessary to add the rpm packages for the drivers to the .pkglist or .otherpkglist to install them to the system. 
-  * If there's driver rpm needs to be loaded, the osimage object must be used to perform the 'nodeset' and 'genimage' 
-  * The Driver disk and Driver rpm can be loaded in one 'nodeset' or 'genimage' invoke. 
+  * If the drivers from the driver disk or driver rpm are not already part of the installed or booted system, it's necessary to add the rpm packages for the drivers to the .pkglist or .otherpkglist of the osimage object to install them in the system. 
+  * If a driver rpm needs to be loaded, the osimage object must be used for the 'nodeset' and 'genimage' command, instead of the older style profile approach. 
+  * Both a Driver disk and a Driver rpm can be loaded in one 'nodeset' or 'genimage' invocation. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce</dc:creator><pubDate>Mon, 23 Jun 2014 15:40:39 -0000</pubDate><guid>https://sourceforge.netaccf9cb9eba31e823635d7486164ae8025947983</guid></item><item><title>Using_Linux_Driver_Update_Disk modified by Bruce</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v14
+++ v15
@@ -86,20 +86,20 @@

 If 'osupdatename' is specified, the kernel shipped with the 'osupdatename' will be used to load the newly built initrd, then only the drivers matching the new kernel will be kept in the newly built initrd. If trying to use the 'osupdatename', the 'allupdate' or 'updateonly' should be added in the 'netdrivers' attribute, or all the necessary driver names for the new kernel need to be added in the 'netdrivers' attribute. Otherwise the new drivers for the new kernel will be missed in newly built initrd. 

-### Inject the drivers from driver rpm to the initrd
+### Inject the Drivers From the Driver RPM into the initrd

-    [Diskless]
+    [Stateless/Diskless]
       genimage &amp;lt;osimagename&amp;gt; [--ignorekernelchk]
-    [Diskfull]
+    [Statefull/Diskfull]
+      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; [--ignorekernelchk]
+     OR:
       geninitrd &amp;lt;osimagename&amp;gt; [--ignorekernelchk]
       nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; --noupdateinitrd
-     OR:
-      nodeset &amp;lt;noderange&amp;gt; osimage=&amp;lt;osimagename&amp;gt; [--ignorekernelchk]

-'geninitrd' + 'nodeset --noupdateinitrd' is useful when you need to run nodeset frequently for diskful node. 'geninitrd' only needs be run once to rebuild the initrd and 'nodeset --noupdateinitrd' will not touch the initrd and kernel in the /tftpboot/xcat/osimage/&amp;lt;osimage name&amp;gt;/. 
+Note: 'geninitrd' + 'nodeset --noupdateinitrd' is useful when you need to run nodeset frequently for diskful nodes. 'geninitrd' only needs to be run once to rebuild the initrd and 'nodeset --noupdateinitrd' will not touch the initrd and kernel in /tftpboot/xcat/osimage/&amp;lt;osimage name&amp;gt;/. 

-The option '--ignorekernelchk' is used to skip the kernel version checking when injecting drivers from osimage.driverupdatesrc. To use this flag, you should make sure the drivers in driver rpms are usable for target kernel. 
+The option '--ignorekernelchk' is used to skip the kernel version checking when injecting drivers from osimage.driverupdatesrc. To use this flag, you should make sure the drivers in the driver rpms are usable for the target kernel. 

 ## Note

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce</dc:creator><pubDate>Mon, 23 Jun 2014 15:40:38 -0000</pubDate><guid>https://sourceforge.net8fd88ee3a4e5e88cec57c90cbc9e622afb704ceb</guid></item><item><title>Using_Linux_Driver_Update_Disk modified by Bruce</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v13
+++ v14
@@ -25,7 +25,7 @@

   * Put the driver update disk in the directory &amp;lt;installroot&amp;gt;/driverdisk/&amp;lt;os&amp;gt;/&amp;lt;arch&amp;gt; (e.g. /install/driverdisk/sles11.1/x86_64). During the running of the 'genimage', 'geninitrd' or 'nodeset' command, xCAT will look for driver update disks in the directory &amp;lt;installroot&amp;gt;/driverdisk/&amp;lt;os&amp;gt;/&amp;lt;arch&amp;gt; . 

-### Inject the drivers to the initrd
+### Inject the Drivers From the Driver Update Disk into the initrd

   * If specifying the driver disk location in the osimage, the osimage object must be used to run the 'genimage' and 'nodeset': 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce</dc:creator><pubDate>Mon, 23 Jun 2014 15:40:38 -0000</pubDate><guid>https://sourceforge.net28a87ccc38a38c1a3b219aca88a11647d353e261</guid></item><item><title>Using_Linux_Driver_Update_Disk modified by Bruce</title><link>https://sourceforge.net/p/xcat/wiki/Using_Linux_Driver_Update_Disk/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v12
+++ v13
@@ -50,19 +50,19 @@

 ## Driver RPM Package

-Note: only supported in 2.8 and later. 
+Note: this option is only supported in xCAT 2.8 and later. 

-'Driver RPM Package' is the rpm package which including the drivers, firmware for the specific devices. The 'Driver RPM' can be the rpm package which shipped by the Vendor of device for the new device or the kernel rpm from the Linux distro update. 
+The 'Driver RPM Package' is the rpm package which includes the drivers and firmware for the specific devices. The Driver RPM is the rpm package which is shipped by the Vendor of the device for a new device or a new kernel version. 

 ### Set the Driver Name and Location of Driver RPM Packages

 The Driver RPM packages must be specified in the osimage object. 

-Three attributes of osimage object can be used to specify the Driver RPM location and Driver names. If you want to load new drivers to initrd, 'netdrivers' attribute must be set. And one or both of the 'driverupdatesrc' and 'osupdatename' must be set. If both of 'driverupdatesrc' and 'osupdatename' are set, the drivers in the 'driverupdatesrc' have higher priority. 
+Three attributes of osimage object can be used to specify the Driver RPM location and Driver names. If you want to load new drivers in the initrd, the 'netdrivers' attribute must be set. And one or both of the 'driverupdatesrc' and 'osupdatename' attributes must be set. If both of 'driverupdatesrc' and 'osupdatename' are set, the drivers in the 'driverupdatesrc' have higher priority. 

-  * 'netdrivers' - comma separated driver names that need to be injected to the initrd. The postfix '.ko' can be ignored. 
+  * **netdrivers** \- comma separated driver names that need to be injected into the initrd. The postfix '.ko' can be ignored. 

-The **netdrivers** attribute must be set to specify the new driver list. If you want to load all the drivers from the driver rpms, using the keyword **allupdate**. Another keyword for netdrivers attribute is **updateonly**, it means only the drivers which located in the original initrd will be added to new built initrd from driver rpms. This is useful to reduce the size of new built initrd when distro update is specified since the drivers in new kernel rpm is much more than the number in original initrd. 
+The 'netdrivers' attribute must be set to specify the new driver list. If you want to load all the drivers from the driver rpms, use the keyword **allupdate**. Another keyword for the netdrivers attribute is **updateonly**, which means only the drivers located in the original initrd will be added to the newly built initrd from the driver rpms. This is useful to reduce the size of the new built initrd when the distro is updated, since there are many more drivers in the new kernel rpm than in the original initrd. Examples: 

     chdef -t osimage &amp;lt;osimagename&amp;gt; netdrivers=megaraid_sas.ko,igb.ko
     chdef -t osimage &amp;lt;osimagename&amp;gt; netdrivers=allupdate
@@ -71,20 +71,20 @@

   * **driverupdatesrc** \- comma separated driver rpm packages (full path should be specified) 

-A tag named 'rpm' can be specified before the full path of rpm to specify the file type. For 'Driver RPM' the tag is optional since the default format is 'rpm' if no tag is specified. 
+A tag named 'rpm' can be specified before the full path of the rpm to specify the file type. The tag is optional since the default format is 'rpm' if no tag is specified. Example: 

-    chdef -t osimage &amp;lt;osimagename&amp;gt; driverupdatesrc=rpm:&amp;lt;full path of driver disk&amp;gt;,rpm:&amp;lt;full path of driver disk&amp;gt;,&amp;lt;full path of driver disk&amp;gt;
+    chdef -t osimage &amp;lt;osimagename&amp;gt; driverupdatesrc=rpm:&amp;lt;full path of driver disk1&amp;gt;,rpm:&amp;lt;full path of driver disk2&amp;gt;

-  * **osupdatename** \- comma separated 'osdistroupdate' object. Each 'osdistroupdate' object specifies a Linux distro update. 
+  * **osupdatename** \- comma separated 'osdistroupdate' objects. Each 'osdistroupdate' object specifies a Linux distro update. 

-When run geninitrd, 'kernel-*.rpm' will be searched from osdistroupdate.dirpath to get all the rpm packages and then search the drivers from the rpm packages. 
+When geninitrd is run, 'kernel-*.rpm' will be searched in the osdistroupdate.dirpath to get all the rpm packages and then those rpms will be searched for drivers. Example: 

     mkdef -t osdistroupdate update1 dirpath=/install/rhels6.4/x86_64/
     chdef -t osimage &amp;lt;osimagename&amp;gt; osupdatename=update1

-If 'osupdatename' is specified, the kernel which shipped with the 'osupdatename' will be used to load the new built initrd, then only the drivers which matching the new kernel will be kept in the new built initrd. If trying to use the 'osupdatename', the 'allupdate' or 'updateonly' should be added in 'netdrivers' attribute, or all the necessary driver names for the new kernel need be added in 'netdrivers' attribute, otherwise the drivers for the new kernel will be missed in new built initrd. 
+If 'osupdatename' is specified, the kernel shipped with the 'osupdatename' will be used to load the newly built initrd, then only the drivers matching the new kernel will be kept in the newly built initrd. If trying to use the 'osupdatename', the 'allupdate' or 'updateonly' should be added in the 'netdrivers' attribute, or all the necessary driver names for the new kernel need to be added in the 'netdrivers' attribute. Otherwise the new drivers for the new kernel will be missed in newly built initrd. 

 ### Inject the drivers from driver rpm to the initrd

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce</dc:creator><pubDate>Mon, 23 Jun 2014 15:40:38 -0000</pubDate><guid>https://sourceforge.net3e63d54c3202a78a84da899fcb12cc82cb529e1e</guid></item></channel></rss>