Я честно не вижу проблемы. Вы используете C ++ для разработки кода для ОС. Пока вы знаете, что делаете, вы должны скомпилировать с минимальными усилиями и проблемой.
Решенный с помощью следующего кода для Ubuntu 16.04, как описано здесь
mount /dev/sda1 /mnt
for dir in /dev /dev/pts /proc /sys /run; do
mount --bind $dir /mnt$dir
done
chroot /mnt
update-grub2
Решенный с помощью следующего кода для Ubuntu 16.04, как описано здесь
mount /dev/sda1 /mnt
for dir in /dev /dev/pts /proc /sys /run; do
mount --bind $dir /mnt$dir
done
chroot /mnt
update-grub2
Решенный с помощью следующего кода для Ubuntu 16.04, как описано здесь
mount /dev/sda1 /mnt
for dir in /dev /dev/pts /proc /sys /run; do
mount --bind $dir /mnt$dir
done
chroot /mnt
update-grub2
Решенный с помощью следующего кода для Ubuntu 16.04, как описано здесь
mount /dev/sda1 /mnt
for dir in /dev /dev/pts /proc /sys /run; do
mount --bind $dir /mnt$dir
done
chroot /mnt
update-grub2