Хорошо, вот решение, которое я нашел с помощью форума:
Установите /dev/sda1 в качестве /boot и введите запись диска в fstab.
Теперь os -prober покажет как ubuntu, так и arch.
Единственная проблема с этой настройкой - каждый раз, когда вы обновляете grub, вам нужно изменить /boot/grub/grub.cfg, поскольку он видит образ Linux в качестве основного образа Linux Linux и отправляет ubuntu в предыдущих версиях.