Почему программы виртуальных машин (Virtual Box, VMware и т.д.) Спрашивают, какая операционная система и, в случае Linux, дистрибутив будут работать на виртуальной машине?
Я думаю, что программа VM будет заботиться только о наборе инструкций ОС, и, возможно, самое большее о ядре, но пользовательское пространство (дистрибутив) не должно иметь значения. GRUB также демонстрирует это, так как update-grub2
создает файл конфигурации, определяющий дистрибутив (--class debian
и --class gnu-linux
качестве аргументов для menuentry
в меню в Debian). Опять же, я думаю, что GRUB будет заботиться только о ядре.