Вот список причин, по которым это может произойти:
отключена загрузка с внешнего устройства/2-го диска/загрузки с USB для безопасности (включите их, если найдете что-то подобное)
Для наилучших шансов я бы рекомендовал отключить безопасную загрузку, включить устаревший режим. Если вы включите устаревший режим и попытаетесь загрузить его, вы можете избежать кошмара UEFI, потому что он загрузит диск так же, как старый ПК.
UEFI, как уже упоминалось многими, и правильный формат и таблица для него на диске. Возможно, причина, по которой он работает только на одном ПК, заключается в том, что на старых нет ограничений UEFI. Таблица MBR или GPT, в этом случае вы уже используете MBR, поэтому придерживайтесь ее.Вы можете создать его в разделе «Устройство Gparted»> «Создать таблицу разделов» (это удалит все разделы). Затем создать раздел EFI с флагами Grub и esp+boot. После создания таблицы разделов вам необходимо создать раздел FAT32 размером около 500 МБ, который будет вашим EFI. После его создания вы можете щелкнуть правой кнопкой мыши> управлять флагами и добавить esp + boot. Здесь будет установлен grub. Я знаю, что этот процесс означает переделку всего ssd-диска, но все это необходимо для того, чтобы UEFI распознал его и загрузился.
(Я вижу ? на снимке экрана проводника. Windows не может прочитать файловую систему ext4, поэтому она не видит содержимое раздела Ubuntu. Это также причина, по которой диспетчер дисков показывает только «здоровый раздел», а не «раздел ext4», он просто не может читать Это)