неясен сарказм
Ты попробуй Арч или на его основе любой дистр установить и указать виндовый EFI-раздел и ты тогда поймёшь, что бывает.
В GNU\Linux драйвера представляют собой модули ядра, или содержатся в самом ядре, если ядро монолитное. А как с этим обстоят дела в Android?
Можно ли прошить на смартфон вместо Android полноценный дистрибутив Linux
Значит сделай у себя виртуалку на компе, повтори в ней конфиг, разберись, как поправить GRUB и залей туда уже проверенный тобою конфиг.
А вообще, узнай у хостера, что там - может они виртуалки грузят иначе, ядро передают сразу.