Sur un serveur Debian 12 noyau 6.1.0-22 et 6.1.0-23, équipé d’une carte mère Supermicro X9DR7-LN4F, j’ai rencontré un freeze au démarrage du noyau à l’étape Loading initial ramdisk.

Pistes envisagées :

  • Selon mes tests, la désactivation des extensions Intel VT-d (IOMMU) dans le BIOS au niveau du Southbridge permet de booter le noyau (autre source).
  • Les paramètres noyau iommu=soft et iommu=off ne permettent pas de booter le noyau.

Solution retenue :

La désactivation du support TPM dans le BIOS permet de booter le noyau tout en conservant IOMMU. Visiblement l’écran du BIOS indique un lien entre les extensions Intel VT-d ainsi que Intel TXT(LT-SX). Voici la source qui m’a mis sur le chemin pour PTT (Platform Trust Technology) et TPM (Trusted Platform Module).

N’utilisant pas le support TPM sur ce serveur, mais ayant besoin de IOMMU, cette solution me convient pour l’instant.