Warning: unable to open an initial console
Diese berüchtigte Fehlermeldung Warning: unable to open an initial console kann man beim booten des Kernels erhalten wenn z.B. ein System-Backup auf ein anderes Filesystem wieder aufgespielt wurde, oder auch wenn ein System auf einem anderen Rechner (Filesystem) erstellt und dann verschoben wurde.
Lösung
Von einem möglichst aktuellen Live System booten, z.B. von einer LiveCD, USB-Stick oder ähnliches.
Nun das Laufwerk auf dem sich das Problem-System befindet nach /mnt/gentoo mounten.
mount /dev/sdxx /mnt/gentoo
Falls /mnt/gentoo nicht vorhanden ist, muss es noch angelegt werden.
mkdir /mnt/gentoo
Wichtig!!!
Bitte kein chroot ins System vornehmen!
Nun auf dem defekten System /dev/console und /dev/null löschen und anschließend mit passenden Device Nodes neu anlegen:
rm /mnt/gentoo/dev/console rm /mnt/gentoo/dev/null mknod -m 660 /mnt/gentoo/dev/console c 5 1 mknod -m 660 /mnt/gentoo/dev/null c 1 3 sync umount /mnt/gentoo reboot
Nach dem reboot, kann man sich dann über ein wieder bootendes System freuen.