Votre société de services en logiciels libres

Démarrer RHEL/Centos7 sans mot de passe « root »

17 octobre 2017   

Contrairement aux anciennes versions et autres distributions Linux pour lesquelles l’ajout du paramètre init=/bin/bash dans les options du noyau suffisait, ces distributions nécessitent l’une des deux options suivantes :

rd.break
init=/sysroot/bin/sh

Notez que « rd.break » stoppe l’exécution du boot lorsque le contrôle passe de initramfs à systemd. Dans les deux cas, il faudra faire un « # chroot /sysroot » et remonter le système de fichiers racine en rw (on aurait pu aussi passer l’option « rw » directement au noyau)