Меню Закрыть

Could not locate efi boot bootx64 efi

Содержание

Когда я загружаю Windows 10 IoT (64-разрядный) на одном конкретном устройстве, перед загрузкой всегда появляется черный экран со следующим сообщением:

[INFO] Boot disk: PciRoot(0)/Pci(0x1D,0x7)/Usb(0x4,0x0)

[INFO] Disconnecting possible blocking divers

[INFO] Starting NTFS driver

[INFO] Started driver: efifs NTFS driver v1.0 (GRUB 2.0)

[INFO] Locating the first NTFS partition on the boot device

[INFO] Checking if partition needs the NTFS service

[INFO] Starting NTFS partition service

[INFO] Looking for NTFS EFI Loader

[FAIL] Could not locate ‘EFIBootootia32.efi’: [14] Not Found

Press any key to exit.

После нажатия любой кнопки она продолжит загрузку, как следует, и никаких дополнительных проблем с устройством не будет. Он будет работать так же хорошо, как другие, где появляется это сообщение.

Что вызывает появление этого сообщения? И впоследствии, как я могу это исправить? Поскольку я говорю об устройстве IoT, невозможно, чтобы вы нажали клавишу для его загрузки, к ней не будет прикреплена клавиатура.

Я представил быстрое решение как ответ ниже, но я ищу ответ, который не требует изменения настроек BIOS на каждом устройстве.

Что-то, что я нахожу довольно запутанным, это то, что он запрашивает bootia32.efi (который я предполагаю для 32 бит), а не bootx64.efi.

С учетом того, что на смену БИОС постепенно приходит UEFI, вопрос о том, как сделать загрузочную флешку (или другой USB накопитель) для последнего варианта, становится довольно-таки актуальным. В этой инструкции подробно показано, как создать загрузочную флешку UEFI для установки Windows 7, Windows 10, 8 или 8.1 с использованием дистрибутива операционной системы в файле образа ISO или на диске DVD. Если вам требуется установочный накопитель для 10-ки, рекомендую более новую инструкцию Загрузочная флешка Windows 10.

Все нижеописанное подходит для 64-битных версий Windows 7, Windows 10, 8 и 8.1 (32-битные версии не поддерживаются). Кроме этого, для того, чтобы успешно загрузиться с созданного накопителя, временно отключите Secure Boot в вашем UEFI BIOS, а также включите CSM (Compatibility Support Module), все это находится в разделе настроек Boot. На эту же тему: Программы для создания загрузочной флешки.

Создание загрузочной флешки UEFI вручную

Ранее я писал, о том, Как сделать загрузочную флешку Windows 10 UEFI в Rufus, как сделать загрузочную флешку Windows 8 и 8.1 с поддержкой UEFI в программе Rufus. Вы можете использовать указанное руководство, если нет желания выполнять все действия в командной строке — в большинстве случаев, все проходит успешно, программа отличная.

В этой инструкции загрузочная флешка UEFI будет создаваться с помощью командной строки — запустите ее от имени администратора (В Windows 7 найдите командную строку в стандартных программах, кликните правой кнопкой мыши и выберите запуск от имени администратора. В Windows 10, 8 и 8.1 нажмите клавиши Win + X на клавиатуре и выберите нужный пункт в меню).

В командной строке по порядку введите следующие команды:

  • diskpart
  • list disk

В списке дисков посмотрите, под каким номером находится подключенная к компьютеру флешка, на которую будет производиться запись, пусть это будет номер N. Введите следующие команды (все данные с USB накопителя будут удалены):

  • select disk N
  • clean
  • create partition primary
  • format fs=fat32 quick
  • active
  • assign
  • list volume
  • exit

В списке, который отобразится после выполнения команды list volume, обратите внимание на букву, которая была присвоена USB накопителю. Впрочем, это можно посмотреть и в проводнике.

Копирование файлов Windows на флешку

Следующий шаг — скопировать все файлы из дистрибутива Windows 10, 8 (8.1) или 7 на подготовленную флешку. Для начинающих пользователей отмечу: не нужно копировать сам файл ISO, если вы используете образ, требуется его содержимое. Теперь подробнее.

Если вы создаете USB накопитель UEFI на компьютере с Windows 10, Windows 8 или 8.1

В данном случае, если у вас имеется образ ISO, смонтируйте его в системе, для этого кликните по файлу образа правой кнопкой мыши и в меню выберите «Подключить».

Выделите все содержимое виртуального диска, который появится в системе, кликните правой кнопкой мыши и в меню выберите «Отправить» — «Съемный диск» (если их несколько, то укажите именно тот, который нужен).

Если у вас не образ диска, а установочный диск DVD, аналогичным образом скопируйте все его содержимое на флешку.

Если у вас на компьютере Windows 7

Если вы используете Windows 7 на своем компьютере и у вас установлена какая-либо программа для монтирования образов, например, Daemon Tools, смонтируйте образ с дистрибутивом ОС и скопируйте все его содержимое на USB накопитель.

Если такой программы у вас нет, то вы можете открыть образ ISO в архиваторе, например, 7Zip или WinRAR и распаковать его на флешку.

Дополнительный шаг при создании загрузочной флешки с Windows 7

Если вам требуется загрузочная флешка UEFI для установки Windows 7 (x64), то потребуется также проделать следующие шаги:

  1. На USB флешке скопируйте папку efiMicrosoftoot на один уровень выше, в папку efi.
  2. С помощью архиватора 7Zip или WinRar откройте файл sourcesinstall.wim, в нем перейдите в папку 1WindowsBootEFIootmgfw.efi и скопируйте этот файл куда-либо (на рабочий стол, к примеру). Для некоторых вариантов образов, этот файл может находиться не в папке 1, а в следующих по номеру.
  3. Переименуйте файл bootmgfw.efi в bootx64.efi
  4. Скопируйте файл bootx64.efi в папку efi/boot на загрузочной флешке.

На этом установочная USB флешка готова. Вы можете выполнить чистую установку Windows 7, 10 или 8.1 с использованием UEFI (не забудьте про Secure Boot и CSM, о чем я писал выше. См. также: Как отключить Secure Boot).

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

26.07.2016 в 23:17

Благодарю автора за статью. У меня Zalman VE-300, который читает образы, винда 8.1 PRO корпоративная, изначально установить с данного девайса не получалось VE-300 имитирует ODD привод и были сомнения на счет этого метода. После настройки биоса, установка удалась. Использование данного способа является решением данного вопроса? (Есть ли опыт использования?)

27.07.2016 в 07:57

Тут не знаю точно, опыта с такими устройствами нет.

26.07.2016 в 23:50

Параметры bios: UEFI Only, CSM Support — NO

15.09.2016 в 08:58

Вот читаю и удивляюсь. Зачем вам GPT и UEFI. Вы хоть знаете что железо и проги работают в новом биосе совсем по другому. если уж тянет вас на старый биос то флаг вам в руки и MBR.
Отключайте UEFI и не лезте на GPT.
GPT не будет работать в старом биосе.
Можно устанавливать 7 10 на UEFI в GPT раздет ничего не отключая с включенным секуре бот. для этого загрузочную флешку надо делать по другому. есть в гоогле пояснения достаточно. Рубусом не получится. преимущества. железо грузится в несколько раз быстрее. винда 10-7 летает. загрузка системы 5-10 секунд. на SSD ещё быстрей…
Если у вас новое железо от 2014 года зачем вам старьё биос и MBR. покупать комп за 1 и выше к и устанавливать старьё это маразм…

22.03.2017 в 17:41

все системы с secure boot имеют uefi с gop
базовый видеодрайвер windows 7 (vga.sys) не поддерживает gpt
вы не загрузитесь без csm

29.10.2016 в 20:55

А зачем здесь вообще использовать командную строку? разве почистить и отформатировать диск просто через explorer (проводник) или Total Commander нельзя?

30.10.2016 в 08:55

Можно и обычно все работает, особенно для 8-ки и 10-ки.
Но в некоторых случаях простое форматирование может и не заработать, если на флешке есть еще разделы (которые вы не увидите в проводнике) или раздел неактивен.

30.10.2016 в 13:41

понятно, спасибо за подробный ответ!

02.06.2017 в 14:17

Здравствуйте. Имеется ноутбук Acer Aspire ES 15. Как установить на этот ноутбук виндовс 7? Все делал как описано вами. Делал флешку UEFI. Но в в биосе почему то не видно этой флешки в UEFI, в Legacy видит. Как быть? Что делать? Благодарю.

Читайте также:  Как появляется угарный газ

02.06.2017 в 15:19

А secure boot отключен? флешка fat32?

10.04.2018 в 16:17

Здравствуйте, такая же проблема
UEFI флешку не видит -> Operating System Not Found ,
a Legacy флешка грузится, но установить виндовс не получается, ругается что GPT ..
Secure boot отключен, и флешка FAT32
делал по вашей инструкции и при помощи rufus..
подскажите пожалуйста. Sony vaio svs131e21m
спасибо

11.04.2018 в 09:58

А какая ОС? 7-ка? А режим загрузки там в биос меняется? Может там выставлено что только Legacy (CSM) грузить?

12.07.2017 в 23:40

В командной строке, после format fs=fat32 quick, пишет, что том не выбран. Что делать?

13.07.2017 в 08:25

А предыдущие команды удачно выполняются?
Если да, то попробуйте так, перед этой командой:
list volume
select volume N (номер раздела на флешке).

04.08.2017 в 18:27

Особенно улыбнул совет о форматировании флешки в FAT32 и перемещении на неё файла install.wim размером более 4 Гб.

05.08.2017 в 08:44

Ну, в оригинальной Windows он не более 4 Гб, а про сборки всяческие я тут не пишу. Хотя, WinSetupFromUSB умеет писать образы такие на FAT32 (разбивает файлы)

29.08.2017 в 16:26

Здравствуйте установил, все хорошо,только w7 запускается если вставлена флешка, почему, как исправить

30.08.2017 в 10:35

А порядок загрузки в БИОС какой установлен? Грузиться с жесткого диска?
Ну и еще есть идея что как-то загрузчик мог оказаться на флешке, а не на жестком диске… тогда посмотрите статьи на тему восстановления загрузчика Windows 7.

01.11.2017 в 17:17

Ну короче пробовал пробовал, ничего не вышло таким образом. При попытке установки win 7 в самом начале выдает неведомые ошибки касающиеся winload.efi

02.11.2017 в 10:09

А образ оригинальный? На неоригинальных такое бывает. Также попробуйте при установке (если до этого этапа доходит) удалить все разделы в начале диска, выбрать незанятое пространство и, не форматируя, нажать «далее».

12.11.2017 в 13:36

Как вы рекомендуете скопировать файл install.wim, размером 5200 Mb, на флешку с FAT32 ? или есть дистрибутивы с размером файла меньше 4 Gb ?

13.11.2017 в 10:22

Здравствуйте. В оригинальном дистрибутиве — меньше (3.8 Гб для финальной 1709 x64), сама официальная Media Creation Tool пишет на FAT32.
Но: вообще WinSetupFromUSB сейчас умеет писать такие файлы на FAT32 флешку, разбивая их, причем установка потом проходит успешно.

25.11.2017 в 18:41

Банально велик для фат32 файл install.wim объемом > 6Gb. Что тут поделать?

26.11.2017 в 08:07

ого, какие гигантские сборки появились. В общем, WinSetupFromUSB умеет такие файлы писать на FAT32 флешку (разбивает, а в процессе установки уже «сливает» их обратно).

05.03.2018 в 02:09

Приветствую..У меня вопрос вот какой-хочу установить windows 7 professional на компьютер с UEFI и на ЖД, размеченный в MBR.. Как мне следует отформатировать флешку, в какой формат? Обязательно FAT32, или можно в старый-добрый NTFS?И какие еще настройки сделать,чтоб не было надписи «не обнаружены драйвера» или что-то в этом роде?

05.03.2018 в 09:37

Здравствуйте.
Если вы диск планируете оставить MBR, то можно и NTFS (с флешки UEFI на MBR не поставится), но в биос обязательно включить Legacy загрузку и отключить Secure boot. Чтобы драйверов не требовал, подключайте флешку к USB 2.0. Вроде всё учёл.

07.05.2018 в 16:56

Здравствуйте
Проблема такая, на ноуте корявый БИОС, UEFI не отключается, хочу поставить 7-ку на GPT диск, флешку сделал UEFI, ноут ее видит, установка проходит, после перезагрузки виснет на цветном квадратике «starting windows»
Да, еще, Secure boot отключил, конечно.
А вот с файлом install.wim непонятно, нет такого… Есть boot.wim и install.esd
внутри у обоих есть файл bootmgfw.efi разных размеров 1160kb и 720kb соответственно. Какой мне нужно переименовать?

08.05.2018 в 12:18

install.esd — тот же install.wim, только сжатый и шифрованный.

15.03.2019 в 13:03

Такая же проблема. Вам удалось решить?

28.05.2018 в 14:14

Не помогло. С флешки установка не пошла ни в какую. Только через CD-ROM.

19.08.2018 в 17:42

«На USB флешке скопируйте папку efiMicrosoftoot на один уровень выше, в папку efi. »

Что если нет такой папки на флешке?

20.08.2018 в 11:56

Образ без поддержки EFI-загрузки?

31.08.2018 в 09:34

А расскажите как изменить вашу инструкцию так что бы грузиться с двух флешек ? Я создал флешку и usb-hdd по инструкции. и в обоих случаях она uefi, содержит все OS с выбором из файла BCD. но ох уж это ограничение в 4 GB. Можно ли оставить загрузчик на uefi носителе, а файл install.wim в котором все OS положить на NTFS носитель. Нужно для удобства обслуживания образов. пересборка, интеграция обновлений и драйверов. и тд. для универсальности так сказать.

31.08.2018 в 14:19

Не расскажу. Но: версия WinSetupFromUSB 1.6 beta 1 (эта версия доступна для загрузки на оф. сайте) умела писать образы больше 4 Гб на FAT32/EFI флешку (разбивая их и соединяя, когда нужно. Только для образов Windows, но если остальные меньш 4 Гб, то вполне подойдет). Оставили ли возможность в последующих версиях четко ответить не могу (есть сомнения некоторые, нужно проверить).

15.11.2018 в 23:47

Значит у меня такая ситуация. Ноут Асер аспаер загружаюсь в уэфи -в биосе видит флешку все нормально,но с флешки грузиться не хочет-начинает загружать операционку. Значит я в биосе переключаюсь на Легаси — начинает грузить с флешки, я все форматирую, но не устанавливаю пока систему. Потом перезагружаюсь, снова захожу в биос, переключаюсь на уэфи. Начинается загрузка комп не видит установленной операционки (так как я ее форматнул) и начинает искать откуда загрузиться тут и включается флешка. Вот такие танцы с бубном у меня.

09.01.2019 в 23:41

Вот так рождаются сказки и фейки. Судя по приведенному описанию проблемы, более чем уверен, что флешка в биосе не была перемещена на первое место в списке загрузки или изменения не были сохранены. Моделей ноутбуков Acer Aspire много. Однако и у самого уже 6 лет в личном пользовании замечательный Acer Aspire V3-771G в полной комплектации (16Gb/HDD0/HDD1/mSATA/DVD-RAM). По умолчанию флешка там встает на 6/7-е место как USB-HDD, надо ее клавишей F6 переместить на 1-е вместо Windows Boot Manager и сохранить изменения в меню Exit первым пунктом или клавишей F10. Как вариант, без изменений в биосе, при включении/перезагрузке ноутбука надо нажимать клавишу F12 для вызова меню выбора загрузочного устройства. Иначе, ноутбук, увидав на первом месте загрузки устройство с Windows Boot Manager, и загружается при UEFI с жесткого диска. В Legacy ноутбуку запрещено грузиться с Windows Boot Manager, он даже отсутствует в выборе загрузочных устройств, и ноутбук естественно грузится с флэшки. Как только в Legacy было произведено форматирование, Windows Boot Manager на жестком диске не стало, а при UEFI ноутбук стал грузиться напрямую с флешки ибо на жестком стало уже не с чего. Если же изменения в биосе сохранялись и F12 не помогало, то это глюк биоса и не мешало бы обновить/откатить до более правильного релиза.
Еще может быть вариант с CD/DVD, когда при старте компьютера на экран не успевает вывестись сообщение Press any key to boot from CD or DVD… и по таймеру загрузка переходит на следующее устройство. А бывают случаи когда этот таймер и вовсе не нужен, то есть нужно несколько раз подряд в автомате загружаться/перезагружаться с CD/DVD для выполнения полного цикла работ. В таких случаях с загрузочного диска надо удалить файл bootootfix.bin который и ответственен за сообщение с таймером. Только это другая история.

17.11.2018 в 23:56

Добрый день, у меня возник вопрос как записать Winodws 10 и windows 8.1 на одну флешку для установки через Uefi? Одну систему легко записать, а как их совместить.

Comments

Copy link Quote reply

sjlee128 commented May 9, 2018

I see that people have had the exact same issue but hasn’t been resolved till this day.
Apparently I’m not using the official version of windows
thus, the wim file has a size over 4G
This leaves me with no other choice but to use NTFS
Have tried on 3 different PC brands (DELL, SAMSUNG, LG), all showing the same issue

Читайте также:  Как почистить резервуар утюга от зеленого налета

This comment has been minimized.

Copy link Quote reply

pbatard commented May 9, 2018 •

Well, do you actually have an efiootootx64.efi on your NTFS partition?
Or, if you’re not sure where to look for (be mindful that there are now TWO partitions on your flash drives, and you need to look into the one that isn’t called UEFI_NTFS), you will want to check the content from the ISO you used to create the drive. If that ISO doesn’t have a efiootootx64.efi file, then you will get the exact error above (because it means that your ISO isn’t designed for 64-bit UEFI boot).

As usual, because someone chose not to follow the checklist and ignored the request for a log (which would have answered this question), a lot of time needs to be wasted on back and forth.

Please provide your full log from Rufus of how you created your USB media. It should tell many things that are probably relevant for your issue.

This comment has been minimized.

Copy link Quote reply

pbatard commented May 11, 2018

Any update on this? If I can’t see how your USB was created and what file were copied over from a full log, I will have no choice but to close this issue.

This comment has been minimized.

Copy link Quote reply

comnuoc commented May 12, 2018 •

I have the same issue, I used rufus portable version and didn’t see any log file.
I used the iso from official: https://www.microsoft.com/en-us/software-download/windows10ISO
I checked and the efiootootx64.efi existed on NTFS partition.

This comment has been minimized.

Copy link Quote reply

pbatard commented May 12, 2018 •

I used rufus portable version and didn’t see any log file.

Seriously. Just how much hand holding can you need. The log is ALWAYS accessible by clicking the Log button or pressing Ctrl — L on your keyboard:

Again, if nobody can provide a full log of how they created the USB (and confirm that they do get the exact error [FAIL] Could not locate ‘efiootootx64.efi’: [14] Not Found when using that USB — If you see a different message, it’s not the same issue), I’m just gonna close this issue.

This comment has been minimized.

Copy link Quote reply

comnuoc commented May 13, 2018

Sorry, I think I have a different issue #1129

This comment has been minimized.

Copy link Quote reply

pbatard commented May 13, 2018

I’m going to close this issue then. Will reopen it if OP, or someone with the same error, can provide the data requested, though it’s pretty clear to me that the issue is that the ISO being used did NOT contain an efiootootx64.efi in the first place, which is has nothing to do with Rufus.

This comment has been minimized.

Copy link Quote reply

ham >Jun 30, 2018

I have the same problem and it was because of bootx64.efi was not in its directory!!

This comment has been minimized.

Copy link Quote reply

abdulkham >Sep 1, 2018 •

I have the same issue with the @sjlee128 . This is the first time I actually couldn’t boot with the USB that has been created with Rufus so Thumbs up for the developer (I’ve created more than 100 times different ISO starting from Windows XP to Windows 10 latest version without problem). The only difference was for me it was different error in the end. Could not start ntfs partition service, 14 . forgot the last part butI hope you got what I mean.
I have used official windows 10 image which was created by https://uup.rg-adguard.net/ this website to get the latest updates integrated. I don’t know the exact name but I rename my downloads to have friendly name Windows 10 v1803b17134.191 PRO-OEM-RET x64 FRE-EN-US 30-Jul-18.ISO This iso I’ve used.

I’ve created the USB with Fat32 this time to see if it will work since my image was less than 4GB.
In case if you want this is the log after Fat32 UEFI creation.

I’ve used the same image with the same USB.

Rufus version 3.1.1320.

Again I appreciate the developer for his hard work. Keep up the good work thanks.

This comment has been minimized.

Copy link Quote reply

abdulkham >Sep 1, 2018

I can confirm that the computer boots up to start screen after I’ve created it with Fat32 file system.

This comment has been minimized.

Copy link Quote reply

pbatard commented Sep 1, 2018

Could not start ntfs partition service, 14 . forgot the last part butI hope you got what I mean.

Actually, no, that is the most important part, as I cannot guess the UEFI error you got!

All I can say is that the service didn’t start, but without the error code and message you omitted, I can’t say why.

Can you please take a picture of the output from UEFI:NTFS, or simply write down the exact content from your screen. I made sure that UEFI:NTFS would stop on error so that people could copy/paste the data. If you fail to do that, then I cannot help you.

Also, and this is an important note, ISOs from https://uup.rg-adguard.net/ are NOT supported because they don’t come from Microsoft. So, unless someone reports the same issue with an official Microsoft ISO, and especially as a Could not start NTFS partition service is likely to be due to an incompatibility with your UEFI firmware and UEFI:NTFS (some UEFI firmwares are poorly designed and can create problems), I don’t think there’s much I’m going to do about your issue.

This comment has been minimized.

Copy link Quote reply

abdulkham >Sep 2, 2018

It was my clients computer that I have tried. It was HP desktop PC. I will ask him to try the usb boot through NTFS and take a shot of it. But it may take time. I will post when it is ready. Thanks for taking your time and replying back.

This comment has been minimized.

Copy link Quote reply

joywave commented Sep 17, 2018

I’m was seeing a similar issue with an AIO x86/x64 Windows ISO (version 1809.17746.1000).

It seems like the ISO I’m using only had the following files:

While the Windows 10 1803 x86/x64 ISO I downloaded using the media creation tool has:

I then copied the bootx64.efi to my USB where it only had bootia32.efi and that seemed to allow my USB to boot and install windows (consequences of using this different efi file are unknown).

Here is the rufus log file
Here is the Windows 10 bootx64.efi if you don’t want to extract it from the 1803 image and want to take the risk of using it.

Regarding the files coming from https://uup.rg-adguard.net/ I am almost certain that they do come from Microsoft themselves via something like MSDN since the URLs point to http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files

What I don’t get is why was Rufus trying to use bootx64.efi when there never was such a file in the ISO itself? Is there a way to change this when creating the ISO or by editing the files on the USB to point to bootia32.efi?

This comment has been minimized.

Copy link Quote reply

pbatard commented Sep 17, 2018 •

What I don’t get is why was Rufus trying to use bootx64.efi when there never was such a file in the ISO itself?

Because, if you are trying to boot in EFI mode on an machine that has a 64-bit UEFI firmware, that’s the ONLY file that can be used for booting.

Читайте также:  Как открыть файл в формате tiff

In UEFI, long gone are the days of being able to boot (please be mindful I said "boot" not "run") 32-bit software on 64-bit machines.

Is there a way to change this?

NO. The system you are trying to boot is actively looking for 64-bit boot executables in UEFI mode, so that’s what you MUST feed it. There is not workaround, unless you want to spend months of development creating your own compatibility layer with the EDK2.

Again, it is the UEFI firmware running on the machine you are tryin to boot that dictates which of bootia32.efi , bootx64.efi , bootarm.efi or bootaa64.efi is going to be used, not the media you created. If that machine has a 64-bit UEFI firmware, then the only file you can use to boot is bootx64.efi and that’s why you will get an error if that doesn’t exist.

Also, as I have pointed out many times before, the only ISOs I can support are the official ones from Microsoft. If you create your own ISO, and even if the files you use come directly from Microsoft, I cannot help you because there are simply too many ways you can screw up your boot.

This comment has been minimized.

Copy link Quote reply

luca7766 commented Nov 9, 2018

I had the same issue, if I tell rufus to format in NTFS, I get the same message at boot (bootx64.efi not found, as screenshot above), if I leave default value FAT32, the Windows 10 pendrive boot correctly, even with secure boot enabled, I tested it with various boot bios settings on a brand new mb asus z370-p, Windows 10 ISO downloaded from Microsoft using their media creation tool (I choose to download both 32 and 64 bit in the same iso, at boot setup ask with version i want to install), so the issue seems to be solved by not using NTFS (before formatting FAT32 i checked the file bootx64.efi and it WAS in that directory).

This comment has been minimized.

Copy link Quote reply

pbatard commented Nov 9, 2018

@luca7766, I’m going to tell you exactly the same thing I told OP in the second post:

Do you actually have an efiootootx64.efi on your NTFS partition?

Please provide your full log from Rufus of how you created your USB media. It should tell many things that are probably relevant for your issue. Also, PLEASE provide a screenshot or exact copy of the UEFI:NTFS report, including the very first line ( *** UEFI:NTFS. ), as you may think that you have the same thing as OP, but there are very important small details, that are easy to miss, that could be different, and that could explain a lot.

Also, I don’t think you quite understand what UEFI:NTFS is all about, if you are trying to point out that using FAT32 will work (including with Secure Boot), which is rather obvious. You should only use UEFI:NTFS if you have a > 4GB install.wim , which, if you were able to switch to FAT32, demonstrates that you don’t. So I’m not exactly sure what you were trying to achieve, and without your complete log of how you create the USB drive in Rufus and screenshot of the exact UEFI:NTFS output when you see the error, I really can’t investigate your issue at all.

This comment has been minimized.

Copy link Quote reply

luca7766 commented Nov 9, 2018

I know perfectly I should use NTFS for files > 4 GB, i just was wondering why telling rufus to format in NTFS cause the problem descrived above, and yes, as I wrote, I have the file efiootootx64.efi, now I try to redo it in NTFS and I will provide the log. thanks for your patience.

This comment has been minimized.

Copy link Quote reply

luca7766 commented Nov 9, 2018

Well, I just rebuild my pendrive using NTFS with the default setting (that I used also the first time), and now PC boot from pendrive without any problem, but, as I told you before, that missing file was in the right folder, in the NTFS partition of the pendrive (the one labeled UEFI_NTFS), and of course in the Windows setup partition, the only differences between the two path is the uppercase, on UEFI_NTFS partition is "EFIBootootx64.efi" and on Windows partition is "efiootootx64.efi".
Also I noticed that the UEFI at boot (F8 key) recognize two partions of the same size (in my case 16 GB, since the pendrive is 16 GB) and I have to choose the first to make it boot correctly, but I guess this is regular.

This comment has been minimized.

Copy link Quote reply

pbatard commented Nov 9, 2018 •

and now PC boot from pendrive without any problem

You do understand that this makes it very difficult to believe that your issue had anything to do with Rufus or UEFI:NTFS in the first place. Could be a hardware issue with your USB drive (bad sector) or a myriad of other things.

that missing file was in the right folder, in the NTFS partition of the pendrive (the one labeled UEFI_NTFS)

  1. That’s not the NTFS partition. UEFI_NTFS is the FAT partition that contains the initial boot loader and the NTFS driver, which is used to chain boot the bootx64.efi bootloader that resides on the NTFS partition. In other words, to have proper boot, you must have TWO separate bootx64.efi bootloaders, one on each partition
  2. If you are getting an UEFI:NTFS error, then of course you will find a bootx64.efi on the UEFI_NTFS partition. That’s the bootloader that generates the messages you see. But that does not mean that there was a bootx64.efi on the NTFS partition. And the error you are seeing is basically the bootx64.efi from the UEFI_NTFS (FAT) partition telling you that it couldn’t locate the bootx64.efi from the Windows installer (NTFS) partition. Considering that you didn’t get an error beforehand, and that you are reporting that it works now, I am pretty sure that your issue was that, for one reason or another, there was no efiootootx64.efi on the Windows NTFS partition. Clearly, if the NTFS driver was loaded and the file was present, the UEFI:NTFS bootloader should have been able to see it, as it’s a simple file system lookup. So, if you got a message telling you that the file was not there, I am a lot more inclined to believe that message than someone telling me that "But I am pretty sure that the file was there", unless that person can also provide the complete log from Rufus of how they created the drive.

Again, unless you can replicate the issue and produce the logs I’m asking for, there’s nothing I’m seeing that even remotely indicates that there’s anything to fix in Rufus or UEFI:NTFS. Sorry.

This comment has been minimized.

Copy link Quote reply

luca7766 commented Nov 10, 2018

It’s ok, I just know that efiootootx64.efi was on both partitions because it was the first thing I checked after I got the error, now, after rebuilding the pendrive, it’s working, I can now think it was a bad file copy on the pendrive and not rufus fault, I will check again with other different pc, thank you.

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.