У меня ноут с EFI, но включена поддержка старых систем и отключен Secure Boot. Как я понял после чтения документации, она реализована так: сначала EFI ищет EFI-раздел на жестком диске, чтобы считать информацию, а если не находит, то запускает BIOS-режим и дальше как в старину.
По умолчанию многие дистры ставятся именно в EFI-режиме, но везде можно выбрать ручную разметку диска. По идее, если при этом создать только загрузочный / и просто swap, то не найдя EFI-раздела, комп перейдет в BIOS-режим и всё нормально загрузится.
Поправьте ошибки, если нашли или сообщите мне, что я прав.