Запустите дистрибутив Linux с загрузочного USB-накопителя на Surface Pro 2

Запустите дистрибутив Linux с загрузочного USB-накопителя на Surface Pro 2

У меня возникли проблемы с загрузкой с USB на моем Surface Pro 2 с Win 8.1 и UEFI. Пробовал создать загрузочный USB с помощью LinuxLive и дистрибутива Linux. Также пробовал создать загрузочный USB с помощью Easy2Boot и добавить дистрибутив Linux. Я также пробовал Rufus. Они разбиты на разделы как FAT32. Как будто USB пропускается. Ничего не происходит. Я пробовал отключить Secure Boot. В настройках UEFI нет опции legacy. Пробовал разные дополнительные решения к двум основным, которые я упомянул. Меня интересует только запуск дистрибутива Linux. Не устанавливать его. Что может мешать мне загрузиться с USB? Я протестировал USB на другом ноутбуке, где он работает нормально.

Бр

Откровенный

решение1

удерживайте клавишу уменьшения громкости на Surface Pro и нажмите клавишу питания

когда появится логотип Surface, освободите свою руку

это позволит загрузиться с ваших USB-устройств

решение2

Некоторые системы не поддерживают загрузку Legacy\CSM\MBR. Найдите эти параметры в настройках прошивки, а также отключите Fast Boot. Системы без параметра Legacy\CSM\MBR могут загружаться только в режиме UEFI. LinuxLive и E2B предназначены для систем загрузки Legacy\CSM\MBR.

Если у вас есть дистрибутив Linux, который вы хотите загрузить с помощью UEFI: 1. Отформатируйте USB-накопитель FAT32 с помощью RMPrepUSB — загрузитесь как HDD 2. Извлеките все файлы из ISO-образа и скопируйте их на USB-накопитель — для работы загрузки с помощью UEFI вам понадобится файл \EFI\boot\bootx64.efi.

или используйте Rufus для подготовки загрузочного USB-накопителя UEFI (одноразового использования) из образа ISO

Для мультизагрузочного USB-накопителя вы можете использовать Easy2Boot, но вам нужно будет преобразовать каждый ISO в файл .imgPTN, а затем загрузить Easy2Boot с помощью системы MBR или виртуальной машины (например, RMPrepUSB - QEMU), а затем выбрать файл .imgPTN. Это преобразует USB-накопитель Easy2Boot в раздел, совместимый с UEFI. Затем вы можете загрузить дистрибутив Linux с вашей системы, поддерживающей только UEFI.

решение3

Файлы EFI должны быть в исходных файлах, например, CloneZilla содержит как 32-битные, так и 64-битные файлы UEFI \EFI\boot\bootxxxx.EFI. Если ISO не содержит файл(ы) EFI, то он не поддерживает загрузку UEFI. Вы не можете выполнить UEFI-загрузку для полезной нагрузки, которая не имеет загрузочных файлов UEFI и не была написана для поддержки загрузки UEFI. Если исходный файл содержит \EFI\boot\bootx64.efi, то он должен загрузиться с 64-битной системы UEFI. Если он содержит \EFI\boot\bootia32.efi, то он должен загрузиться с 32-битной системы UEFI. Если он не содержит ни одного файла, то он не поддерживает загрузку (x86) UEFI.

Связанный контент