# Installed initramfs-tools package post-installation script subprocess returned error exit

**URL:** <https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510>\
**Category:** Support Debian\
**Tags:** erreur, initramfs, apt\
**Created:** [Mai 9, 2022, 6:28 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510 "2022-05-09T06:28:52Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 9, 2022, 6:28 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/1 "2022-05-09T06:28:52Z")

</div>

Bonjour,

Ce matin, comme tous les lundis matin, généralement, je mets à jour ma Devuan Ceres.  
Mais ce matin, j’ai le problème suivant :

```auto
(...)
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de initramfs-tools (0.141) ...
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour initramfs-tools (0.141) ...
update-initramfs: Generating /boot/initrd.img-5.17.0-1-amd64
live-boot: core filesystems dm-verityE: /usr/share/initramfs-tools/hooks/live failed with return 1.
update-initramfs: failed for /boot/initrd.img-5.17.0-1-amd64 with 1.
dpkg: erreur de traitement du paquet initramfs-tools (--configure) :
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
 initramfs-tools
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
# 

```

J’avoue ne pas trop savoir quoi faire ?!

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 9, 2022, 6:48 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/2 "2022-05-09T06:48:11Z")

</div>

Tu as du secure boot sur ton PC ?

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 9, 2022, 7:01 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/3 "2022-05-09T07:01:00Z")

</div>

Bonne question ? euhhh, faut que je redémarre mon PC pour savoir…  
mais quel est/serait le lien ?

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 9, 2022, 7:15 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/4 "2022-05-09T07:15:46Z")

</div>

> [@Clochette](#):
>
> Tu as du secure boot sur ton PC ?

Oui, qui semble être non désactivable, mais positionné sur «&nbsp;Autre SE&nbsp;» (autre que Windows).

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 9, 2022, 7:55 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/5 "2022-05-09T07:55:46Z")

</div>

> [@PengouinPdt](#):
>
> ```plaintext
> live-boot: core filesystems dm-verityE: /usr/share/initramfs-tools/hooks/live failed with return 1.
> 
> ```

Il bloque là-dessus et vue que je n’ai pas de file systems dm-verity j’ai été voir ce que s’était ^^

Il faudrait sans doute chrooter ton système et voir ce qu’il se passe au moment de de la mise à jour manuel de l’initramfs (voir simplement relancé un dpkg configure -a) … on n’est pas à l’abri d’un bug temporaire.

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 9, 2022, 9:24 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/6 "2022-05-09T09:24:40Z")

</div>

```auto
# dpkg --configure -a
Paramétrage de initramfs-tools (0.141) ...
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour initramfs-tools (0.141) ...
update-initramfs: Generating /boot/initrd.img-5.17.0-1-amd64
live-boot: core filesystems dm-verityE: /usr/share/initramfs-tools/hooks/live failed with return 1.
update-initramfs: failed for /boot/initrd.img-5.17.0-1-amd64 with 1.
dpkg: erreur de traitement du paquet initramfs-tools (--configure) :
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
 initramfs-tools

```

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 9, 2022, 9:56 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/7 "2022-05-09T09:56:54Z")

</div>

> [@PengouinPdt](#):
>
> `/usr/share/initramfs-tools/hooks/live failed with return 1`

Par curisosité je viens de voir que je n’ai pas cette hook sur plusieurs de mes systèmes et en cherchant ça semble lié à ce paquet : _live-boot-initramfs-tools_.  
N’y aurait-il pas un souci avec la signature de ce kernel durant la mise à jour ??? j’ai pas de secure boot sous la main malheureusement et pas plus d’idée 😕

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 9, 2022, 11:11 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/8 "2022-05-09T11:11:41Z")

</div>

> [@Clochette](#):
>
> je viens de voir que je n’ai pas cette hook sur plusieurs de mes systèmes et en cherchant ça semble lié à ce paquet : _live-boot-initramfs-tools_ .

Pas surprenant qu’il ne soit pas installé chez toi : d’après sa description ce paquet est prévu pour les systèes live et n’est pas censé être installé sur un système ordinaire.

Pour le reste, qu’est-ce qui te fait penser à un problème lié au secure boot ?

@PengouinPdt : c’est un système live ou une installation ordinaire ?

update-initramfs -u affichera peut-être plus d’informations avec l’option -v.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 9, 2022, 11:31 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/9 "2022-05-09T11:31:53Z")

</div>

> [@PascalHambourg](#):
>
> Pour le reste, qu’est-ce qui te fait penser à un problème lié au secure boot ?

La hook en question but après ça : _filesystems dm-verity_

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 9, 2022, 11:46 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/10 "2022-05-09T11:46:13Z")

</div>

Quel rapport avec le secure boot ?

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 9, 2022, 12:34 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/11 "2022-05-09T12:34:02Z")

</div>

> [@PascalHambourg](#):
>
> installation ordinaire

installation ordinaire, depuis une image iso. ça fait des mois et des mois que je fonctionne dessus, sans quasiment jamais de soucis.

> [@PascalHambourg](#):
>
> update-initramfs -u affichera peut-être plus d’informations avec l’option -v

toutes les infos restituées sont dans ce paste :

- [https://0x0.st/omms.txt](https://0x0.st/omms.txt)

PS : en passant - merci à tous les deux de vous pencher sur ce problème 😉

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 9, 2022, 1:20 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/12 "2022-05-09T13:20:10Z")

</div>

> [@PascalHambourg](#):
>
> Quel rapport avec le secure boot ?

Car j’avais pas pensé à la vérification d’un Device Mapper chiffré mais plus à un souci de signature lié au secure boot.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 9, 2022, 2:13 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/13 "2022-05-09T14:13:33Z")

</div>

> [@PengouinPdt](#):
>
> toutes les infos restituées sont dans ce paste

```
(...)
Calling hook ntfs_3g
Adding binary /bin/ntfs-3g
Adding binary-link /usr/lib/x86_64-linux-gnu/libntfs-3g.so.89
Adding binary /lib/x86_64-linux-gnu/libntfs-3g.so.89.0.0
Calling hook live
live-boot: core filesystems dm-verityRemoving /boot/initrd.img-5.17.0-1-amd64.dpkg-bak

```

Ça s’arrête comme ça, sans message d’erreur ? Si tu as redirigé la sortie standard dans un fichier, tu as bien redirigé aussi la sortie d’erreur ?

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 9, 2022, 2:48 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/14 "2022-05-09T14:48:19Z")

</div>

> [@PascalHambourg](#):
>
> Ça s’arrête comme ça, sans message d’erreur ? Si tu as redirigé la sortie standard dans un fichier, tu as bien redirigé aussi la sortie d’erreur ?

`update-initramfs -uv | tee update-initramfs.txt`  
mais avec la commande update-initramfs, cela se termine exactement pareil !

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 9, 2022, 2:50 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/15 "2022-05-09T14:50:58Z")

</div>

Cette commande ne redirige pas la sortie d’erreur dans le fichier. Utilise plutôt

`update-initramfs -uv 2>&1 | tee update-initramfs.txt`

Et pas besoin de tout poster, la fin suffit.

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 9, 2022, 2:53 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/16 "2022-05-09T14:53:47Z")

</div>

> [@PascalHambourg](#):
>
> update-initramfs -uv 2\>&1 | tee update-initramfs.txt

```auto
(…)
Calling hook live
live-boot: core filesystems dm-verityE: /usr/share/initramfs-tools/hooks/live failed with return 1.
Removing /boot/initrd.img-5.17.0-1-amd64.dpkg-bak
update-initramfs: failed for /boot/initrd.img-5.17.0-1-amd64 with 1.

```

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 9, 2022, 3:07 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/17 "2022-05-09T15:07:11Z")

</div>

Le hook script live n’est pas plus bavard avec -v… Et je ne sais pas du tout ce qu’il fait.

Espace libre suffisant dans /boot et ailleurs ?

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Mai 9, 2022, 3:09 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/18 "2022-05-09T15:09:37Z")

</div>

Essaie avec `strace`, c’est très bavard mais parfois ça permet de décoincer des trucs.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 9, 2022, 3:11 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/19 "2022-05-09T15:11:13Z")

</div>

> [@PascalHambourg](#):
>
> Et je ne sais pas du tout ce qu’il fait.

J’ai trouvé ça sur la toile c’est pour ubuntu mais ça doit être proche (je n’ai pas non plus sur les postes aux quels j’ai accès) :

[https://www.apt-browse.org/browse/ubuntu/trusty/universe/all/live-boot-initramfs-tools/3.0.1-1/file/usr/share/initramfs-tools/hooks/live](https://www.apt-browse.org/browse/ubuntu/trusty/universe/all/live-boot-initramfs-tools/3.0.1-1/file/usr/share/initramfs-tools/hooks/live)

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 9, 2022, 3:11 UTC](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/20 "2022-05-09T15:11:21Z")

</div>

> [@nicola](#):
>
> Essaie avec `strace`

Pour débugger un script shell, ça me paraît un peu excessif.

> [@Clochette](#):
>
> J’ai trouvé ça sur la toile c’est pour ubuntu mais ça doit être proche

Ça ne contient pas de section «&nbsp;dm-verity&nbsp;».

[Page suivante](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510.md?page=2)
