LINUX.ORG.RU

Можно ли внутри GRUB2 определить запуск в виртуалке?


0

1

Я хочу, чтобы в зависимости от того, происходит ли запуск на реальном железе или в виртуальной машине автоматически выбирать разные пункты меню. Т.е. на одном HDD в дуалбуте будут записаны Linux и Windows, при запуске на реальном железе автоматически грузится одно из них (но с возможностью выбрать другое), а при запуске в виртуалке - другое. (Задетектить тип Host OS было бы тоже неплохо, через какие-нибудь вызовы API в qemu/kvm) Ну а условные операторы в конфиге grub2 вроде бы работают:

if [ ! "${myvar}" = "" ]; then
   (lines here)
else
   (lines here)
fi
★★★

Последнее исправление: Shushundr (всего исправлений: 4)