And: Do not forget to create the initial console when you are chrooted in /mnt/newroot:

To see which devices nodes are present before the /dev filesystem is mounted, run the following commands:

mkdir test

mount --bind / test

cd test/dev

ls

The devices needed for a successful boot are /dev/null and /dev/console. If they didn't show up in the previous test, you have to create them manually. Issue the following commands in the test/dev/ directory: