On Sat, Jul 29, 2017 at 2:57 PM, Rafal <fatwild...@gmail.com> wrote:

>
> 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.

Ah, good. If you want to add it to the repository debian mentors can
probably help. However for testing setup your own repository. It only need
s the changed packages and the new kernel. Then a preseed file to point to
both repos.

>
>
>
>>     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.


It may be interesting to add functionality to pull packages out of the
initrd, but I doubt it would have wide usability since you can pull from
multiple repos.

>
>
>
>>     Rafal
>>
>>
>>
>>
>> --
>> --
>> Ben Hildred
>> Automation Support Services
>>
>>
>


-- 
--
Ben Hildred
Automation Support Services

Reply via email to