мб это из-за того, что на всех линухах стоит os-prober? а если его оставить только на одном?
Тут без вопросов, дублирующихся пунктов вроде нет. Просто если мне нужно будет убрать какой-нибудь (например, со старым ядром) надо будет вручную править /boot/grub/grub.cfg. Как воспроизвести ошибку, когда пункты дублируются и множатся, я не вспомню. Наверное, просто устанавливать ось и груб до кучи, а я вроде последнее время так не делал.