Re: Debian kernel boot failure

Top Page

Reply to this message
Author: Christian Marillat
Date:  
To: guilde
Subject: Re: Debian kernel boot failure
On 04 mai 2023 09:40, Christian Marillat <marillat@???> wrote:

> On 04 mai 2023 09:12, ymartin59@??? wrote:
>
> [...]
>
>> Je n'ai pas encore identifié depuis quelle source est recopié le busybox
>> de l'initrd... histoire de le remplacer par une version 100% statique ou
>> de trouver un fix plus définitif.
>
> Les binaires "viennent" de busybox et les bibliothèques des paquets
> installés.


Explication un peu basique de busybox.

busybox est un binaire qui combine plus de 250 applications de
base (258 pour la version 1.35.0)
Busybox utilise le nom avec lequel il est appelé argv[0] pour
l'exécuter.

,----
| mkdir /tmp/bar
| cd /tmp/bar
| touch aa
| ln -s /usr/bin/busybox  ls
| 
| $ ./ls -l
| total 0
| -rw-rw-r--    1 marillat marillat         0 May  5 12:54 aa
| lrwxrwxrwx    1 marillat marillat        16 May  5 12:54 ls -> /usr/bin/busybox

`----

Christian