с загрузкой UEFI
Позвольте мне немного подробнее остановиться на этом, чтобы остальная часть ответа имела смысл:
На старых компьютерах, совместимых с IBM, прошивка загружается при запуске. Обычно это микропрограмма BIOS, которая ищет запись MBR на жестком диске, читает ее, извиняет загрузочный сектор, загрузчик первого этапа и т. Д. И т. Д. То же самое происходит при загрузке Windows или Linux. Вы просто получаете разные загрузчики. Или даже несколько загрузчиков, например, когда вы цепляете окна из grub.
BIOS является базовой системой примерно с 1985 года, и ее немного не хватает на современных ПК. Мы просто использовали это для обратной совместимости.
С тех пор его заменили на EFI. EFI хорошо определена и гораздо более способна. Он не использует загрузочный сектор. Вместо этого он смотрит на диск с разделами GPT, находит системный раздел EFI и читает файлы с него. Обычно это включает в себя что-то вроде boot.efi
. * 1
Системный раздел EFI должен присутствовать для загрузки. Он должен быть в формате, понятном вашей реализации EFI. Есть одна файловая система, которая необходима для понимания EFI, и она на 100% совместима с FAT32. * 2
В вашей настройке показано создание нескольких разделов, ни один из которых не является системным разделом EFI. Я думаю, что вы следуете старому руководству по загрузке BIOS, coreboot или CSM.
Так много для предыстории и почему это не сработало, поэтому главный вопрос остается без ответа.
Как мне установить Debian Linux на SSD из реальной системы с загрузкой UEFI
С wiki.debian.org/UEFI :
«Debian устанавливает grub-efi для своего загрузчика EFI».
Это файл .efi, и он должен быть установлен в системном разделе EFI. Которого у вас нет. Начните заново, разбейте диск на дополнительный раздел с правильным типом (идентификатором C12A7328-F81F-11D2-BA4B-00A0C93EC93B
). отформатируйте его в FAT32. Читайте на grub-efi и убедитесь, что ваш кернал, если UEFI включен. Тогда в нужное время выдать apt-get install --reinstall grub-efi-amd64
или поиграть с efibootmgr
.
* 1 : Примечание: Grub2 совместим с EFI.
* 2 : Одно известное исключение: Apple EFI также использует HFS. Как требует, он также понимает нормальный формат.