Это возможно, и это проще, чем вы думаете. Linux может нормально загрузиться с GPT-диска в режиме BIOS, поэтому нет необходимости делать преобразование MBR-to-GPT. Если вам повезет, все, что вам нужно сделать, это установить на диск загрузчик BIOS-режима (GRUB, LILO или SYSLINUX). Есть три оговорки:
Я никогда не использовал LUKS, поэтому я не уверен, как это повлияет на вещи. Я не ожидал бы никаких проблем, но это может быть из-за отсутствия у меня опыта общения. Некоторые EFI имеют причудливые требования для загрузки в режиме BIOS. Чаще всего некоторые из них будут загружаться только в режиме BIOS, если они видят флаг boot / active в разделе MBR, и обычно это отсутствует на GPT-дисках. Вы можете обойти это, используя старую версию fdisk (в которой отсутствует поддержка GPT, которая была добавлена совсем недавно), чтобы установить флаг boot / active или с помощью новой версии parted, чтобы установить флаг ( чье имя я не помню) на весь диск. Если вам повезет, вам не придется заниматься этой проблемой. См. Эту страницу для получения дополнительной информации об этой проблеме. Если компьютер работает с двойной загрузкой с Windows, преобразование его в режим загрузки в BIOS, скорее всего, будет намного сложнее. В этом случае было бы проще установить rEFInd в качестве менеджера загрузки. rEFInd затем может загружать Windows в режиме EFI и загружать GRUB в режиме BIOS (или что бы вы ни использовали). Для этого вам нужно отредактировать refind.conf: раскомментировать строку scanfor и убедиться, что hdbios входит в число проверяемых элементов.