fguy @ 01.09.2016, 12:18

зачем вам это все?
Вы сможете всем (даже, скажем, бухгалтерам) объяснить, как пользоваться виртуальными машинами под разными операционными системами?
Под андроидом вообще нет возможности их запускать.
А при использовании grub/grub2 появляется возможность быстро и удобно настроить развертывание/резервирование любых операционных систем из img и iso файлов, причем так, что конечному пользователю не надо задумываться о механизмах их запуска и резервирования. А для людей, обслуживающих всё это добро, не надо задумываться об акронисах и прочих требующих лицензию системах.
Осталось только найти подходящую сборку grub2, со всеми командами, стабильную и минималистичную. Super Grub2 как-то достаточно сложен.
fguy @ 01.09.2016, 12:18

а держать кучу осей в выделенных разделах
Это только один подход. Но подходов может быть много. В том числе такой, что есть один раздел, где по папкам рассортированы нужные образы, или не по папкам и не рассортированы...
_Tori_ @ 01.09.2016, 12:32

"--set-root" задает текущий активный диск. Если вы боитесь, что комбинация имени папки и файла kernel будет не уникальной, то создайте на том же диске файл с уникальным именем, и ищите его.
Нет, я про другой подход.
Когда запускаемый андроид собирается, что называется, как конструктор: когда образы (system, data, kernel, inird) находятся по разным путям и может даже разным разделам.
Вот тогда и может понадобиться поиск всех частей по отдельности, например, через множество команд find.
Сообщение отредактировал okouser - 01.09.16, 14:06