First of all, thank you for a quick action and accurate reply!
I was able to repeat the steps on another machine, using the updated guide. Still, the devices in /dev were missing. But now this is quite understandable, simply because it contains only the files from /usr/lib/debootstrap/devices.tar.gz file (see attached default-dev.txt file).
As a workaround one can do (at least in Linux, not sure about other OS's):
# mount --bind /dev /mnt/ubuntu/dev
before chrooting into installation environment, to use the /dev hierarchy of the running host system.
Alternatively, one can mknod required devices in chroot just before installing grub and then remove them safely, because Linux kernel + udev should handle this gracefully from now on.
First of all, thank you for a quick action and accurate reply!
I was able to repeat the steps on another machine, using the updated guide. Still, the devices in /dev were missing. But now this is quite understandable, simply because it contains only the files from /usr/lib/ debootstrap/ devices. tar.gz file (see attached default-dev.txt file).
As a workaround one can do (at least in Linux, not sure about other OS's):
# mount --bind /dev /mnt/ubuntu/dev
before chrooting into installation environment, to use the /dev hierarchy of the running host system.
Alternatively, one can mknod required devices in chroot just before installing grub and then remove them safely, because Linux kernel + udev should handle this gracefully from now on.