С тех пор как я использую grub 2, я озадачен тем, как создается загрузочное меню. Обычно у меня есть несколько дополнительных установок на разных дисках или разделах. При выполнении os-prober и grub-update мое меню будет содержать все комбинации всех систем и всех ядер. Я думаю, я понимаю, что это происходит потому, что система не может знать, какое ядро принадлежит какой системе. И, вероятно, это не очень хорошая идея помещать все ядра в загрузочный раздел. Но, на самом деле, это не мое решение. Я в основном использую ubuntu, но я хотел бы получить понимание того, как мне правильно создать мультизагрузочную среду в общем случае. Предполагая, что grub 2 задействован.