I would need some clarification about this subject... So far I have only used the 'cyrus_5020.dtb' and 'uImage-cyrus...' files (boot), and at least Ubuntu Live DVD works ok just with them. But there seems to be other files/subdirs in these kernel packages, too. Should they always be installed, or are they just some 'extra' not necessarily needed? Where should they be copied? Here is an example of the driectory three of a recent kernel pacakge:
Code: Select all
Cyrus-4.12.0-jm
---------------------
boot
cyrus_5020_poweroff.dtb
uImage-cyrus-4.12.0-jm
lib
firmware
av7110 (dir)
cpia2 (dir)
kaweth (dir)
ttusb-budget (dir)
modules
4.12.0-X5000-jm (dir)
cyrus-4.12.0-jm.config
System.map
Should the subdirs/files in 'lib' be copied into the respective places in 'root' partition of each distro? What if there are already similar subdirs/files (like in 'firmware') present, should they be deleted? Some Kernels also seem to have in 'firmware' an additional subdirectory level, named obviously by the version of the Kernel. In the example above there is no such level... Is there some logic behind that difference?
And how about these last two files, 'cyrus-4.12.0-jm.config' and 'System.map', where should they go?