There seems to be a lot of FAQ references to drivers but somehow we do not have one on adding drivers to the K2000 appliance so here it is...
*Note: As of appliance version 3.3, KPE and KPE64 boot environments can no longer be created or stored on the K2000 appliance. KBE x86 or KBE x64 boot environments must be used.
Adding drivers to the K2000 appliance is easy if you know what to look for.
Here are the facts:
KBE and WinPE all versions contain only drivers for network cards or mass storage.
All other folders are for use in scripted installs. Therefore if you are not planning to do any scripted install, technically, you could remove all the drivers from your K2000 appliance but KBE x86 and KBE x64.
When loading drivers into KBE x86 and KBE x64, the network card drivers must be the Windows 7 OS. In most cases vendors provide versions for each of the NIC drivers they make.
Here is how to add drivers to KBE x86 and KBE x64:
We provide drivers for 3.x versions of the K2000 appliance called the supplemental driver pack. These are drivers that are not widely used but are needed in some cases. If your computer will not boot to KBE, chances are the drivers you need are not part of the base set of driver provided by engineering. However, they might be in the supplemental package.
Drivers consist of two files but may contain more than just the basic two. These file types are .sys, which is the driver and .inf, which tells the driver how to load. As mentioned above, there may be other file such as .cat files, which are created during driver signing.
To add the drivers find the .inf, .sys, and .cat file from the drivers and put them in a folder. Remember, these should be only networking and mass storage in nature. Go To \\NameOfYourK2000\drivers. You will be prompted for a password. By default this password is "admin". You can always change it in Settings and Maintenance under the general settings page. If you are using Windows Vista or Windows 7 you should also take a look at this FAQ to connect to the driver share:
Once you have entered the driver share, you are looking for kbe_windows_x64 and kbe_windows_x86. Open this folder and copy your folder contain the new drivers to the root of this folder depending if you are building an x86 or x64 KBE. Once this is done, you will need to re-cache. The easiest way to do this is to go into the Library and on the overview page, you will see a drivers heading and a reference to "Managing Drivers". In this page you can either re-cache the entire driver share, which is not recommended, or you can just re-cache KBE x86 or x64. This is recommended since re-caching one folder is much faster then doing the entire driver store. In the upper right hand corner where the display says "Currently" you should see "Currently: rebuilding driver cache".
Once you are done with this step, you are ready to create your KBE boot environment. You can find instructions on creating the KBE here: http://www.kace.com/support/resources/kb/article/How-to-create-a-KBE-pre-boot-environment Make sure the "Currently:" says "Currently: Idle" before proceeding.
Take a look at this FAQ for even more info on drivers.