Ubuntu Ubiquity устанавливается в ESP только на первый диск, обычно на ваш внутренний диск.
Вам нужен системный раздел ESP-efi на внешнем диске, переустановите grub на внешний диск и сделайте его по умолчанию с Windows вторым в порядке загрузки UEFI.
Используйте gparted для создания ESP, FAT32 от 100 до 500 МБ с esp, загрузочными флагами. Затем используйте Boot-Repair для переустановки grub в расширенном режиме.
https://help.ubuntu.com/community/Boot-Repair
Экраны расширенного режима, выберите установку и ESP внешнего диска.
https://sourceforge.net/p/boot-repair/home/Home/
Пожалуйста, добавьте к этой ошибке, которая показывает несколько обходных путей при установке на внешний диск.
Опубликован обходной путь, чтобы вручную размонтировать и смонтировать правильный ESP во время установки # 55 или ( # 23 и # 26)
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379
Другие предлагают физически или логически отключить все остальные диски в настройках UEFI, чтобы установочный диск был первым диском.
Или удалить флаг загрузки / флаг esp с первого диска, чтобы только ESP был установочным диском. (У меня не было этой работы, но у других есть.)
Или, если у вас есть ESP на втором или внешнем диске, вы можете просто переустановить grub вручную или с помощью расширенного режима Boot-Repair и полной переустановки grub для правильного диска.
Удалите флаг esp из Windows перед установкой на второй или внешний диск — Тим Ричардсон, также показанный в отчете об ошибке.
Как установить Ubuntu на USB-накопитель? (без использования Startup Disk Creator)
Проверьте текущий порядок и шестнадцатеричный номер каждой записи:
судо efibootmgr -v
Измените порядок загрузки с помощью efibootmgr, для некоторых требуются все 4 шестнадцатеричных символа, для других достаточно 1.
sudo efibootmgr -o 0,1,2
смотрите также
человек
Изменить порядок загрузки с помощью efibootmgr