Pour ceux qui rencontrent des problèmes de construction de leur initrd, amenant ce message d’erreur au chargement du noyau:
/bin/sh can’t access tty
Ce problème a été résolu pour ma part en construisant mon initrd avec yaird au lieu et place de initramfs.
Donc, pour que tous vos initrd soient désormais systématiquement construits par yaird:
Modifier ou ajouter ramdisk=/usr/sbin/mkinitrd.yaird dans le fichier /etc/kernel-img.conf.
Merci à Bloodaxe70 pour l’info.
(à priori cette erreur est dûe à un changement dans l’ordre de nommage des disques, notamment pour ceux qui disposent d’une carte contrôleur supplémentaire).