|
|
|
@ -188,6 +188,9 @@ class cl_kernel(color_print):
|
|
|
|
|
suffixName = "%s-%s-%s-installed"%(fullVerWithoutCalculate,
|
|
|
|
|
clVars.Get('os_arch_machine'),
|
|
|
|
|
clVars.Get('os_linux_shortname'))
|
|
|
|
|
if obj == "config-kernelver":
|
|
|
|
|
suffixName = kernelFullVer
|
|
|
|
|
obj = "config"
|
|
|
|
|
return path.join(bootDir,{"initramfs":"initramfs-%s",
|
|
|
|
|
"initramfs-install":"initramfs-%s",
|
|
|
|
|
"vmlinuz":"vmlinuz-%s",
|
|
|
|
@ -276,6 +279,7 @@ class cl_kernel(color_print):
|
|
|
|
|
newKernelName = self._getNewName("vmlinuz")
|
|
|
|
|
newSystemMap = self._getNewName("System.map")
|
|
|
|
|
newConfigName = self._getNewName("config")
|
|
|
|
|
symlinkConfigKernelName = self._getName("config-kernelver")
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
|
self._installFile(initrdName,newInitrdName,removeSource=False)
|
|
|
|
@ -283,6 +287,8 @@ class cl_kernel(color_print):
|
|
|
|
|
self._installFile(kernelName,newKernelName)
|
|
|
|
|
self._installFile(systemMap,newSystemMap)
|
|
|
|
|
self._installFile(configName,newConfigName)
|
|
|
|
|
self._installFile(newConfigName,symlinkConfigKernelName,
|
|
|
|
|
removeSource=False,symlink=True)
|
|
|
|
|
except (OSError,IOError),e:
|
|
|
|
|
self.printERROR(_("Can not install kernel files: %s")%e.strerror)
|
|
|
|
|
return False
|
|
|
|
|