On 07/29/2017 10:15 PM, Ben Hildred wrote:
On Sat, Jul 29, 2017 at 11:52 AM, Rafal <fatwild...@gmail.com
<mailto:fatwild...@gmail.com>> wrote:
I'm trying to prepare Debian installer for NanoPi M3 board. This
is an arm64 device. I have a custom kernel package (which contains
drivers specific to the board) and I'm trying to build network
debian-installer (netboot) with a few additional local udeb's
whose will install the custom kernel on target system and make the
system bootable.But I can not cope with a few problems.
The first problem is that anna complains about missing kernel
modules. The complain is completely unnecessary but I don't know
how to avoid it. Is possible to disable the complain somehow?
Provide a kernel modules package.
The kernel modules package is provided and even pre-installed in the
initrd image, but anna complains anyway. More precisely, it complains
that debian repository does not contain udeb packages with modules for
my kernel. It cannot contain, because I haven't access to your repository.
Second problem I have with bootstrap-base package, It installs
also kernel. It picks some kernel from Debian repository, but this
kernel will not work. Is possible to avoid kernel installation by
the bootstrap-base package?
Provide a kernel package
Actually Both problems can be solved by packaging the kernel which
provides a kernel deb and a kernel modules udeb which at the very
least makes usb both fully functional and not use unnecessary kernel
memory. The only times you don't want modules at all is on tuned
setups for very narrow applications or for boards with no hotplug
capability at all which means no usb which means at the very least the
mouse will be a challenge.
I have the kernel package but net-retriever attempts to pick some
package from your repository only. It does not see my kernel package
despite it is bundled in the initrd image. I have prepared my own kernel
installer which installs the kernel on target system. Hence I want to
disable kernel installation by the bootstrap-base package.
Rafal
--
--
Ben Hildred
Automation Support Services