2

Я пытался больше часов, чем хотел бы признаться, чтобы получить загрузочный UFD (USB Flash Drive) с Windows PE на нем. Есть множество учебных пособий, все из которых я пробовал последовательно, но, кажется, что независимо от того, что я делаю, эта флешка просто не загрузится.

На моем сервере установлен Windows AIK (пакет автоматической установки), поскольку в нем есть исходные файлы для Windows PE. Сначала я попытался следовать инструкциям в Руководстве пользователя WAIK в статье под названием «Пошаговое руководство. Создание загрузочного RAM-диска Windows PE на UFD». Эти инструкции очень похожи на любой другой набор инструкций, которые я нашел в Интернете, потому что они есть у вас:

  1. Запустите CopyPE.exe чтобы поместить файлы среды Windows PE в новый каталог.
  2. Скопируйте файл boot.wim в исходную папку этого нового каталога.
  3. Используйте diskpart.exe для очистки UFD, создания основного раздела и форматирования его как FAT32.
  4. Используйте xcopy /e для копирования файлов в UFD

Ну ... это не сработало. Когда я редактирую конфигурацию UEFI на своем планшете Dell (на которой я пытаюсь загрузиться), я вижу свою флэшку в качестве опции загрузки, поэтому я изменил порядок, указав, что она должна быть # 1, но это не сработало , Я попытался отключить безопасную загрузку; это тоже не сработало.

На следующий урок. Следующее руководство начинается с шагов № 1 и № 2, описанных выше, но затем рекомендует создать файл ISO и использовать стороннюю утилиту под названием Rufus для прошивки этого ISO на USB-накопитель.

Я использовал эту команду для создания ISO (в этом примере я поместил свою среду PE в C:\Winpe):

oscdimg -m -o -u2 -udfver102 -bootdata:2 # p0, e, betfsboot.com # pEF, e, befisys.bin C:\Winpe\ISO C:\Users\ Администратор \ Documents \ winpeuefi.iso

Затем я попытался прошить его с помощью утилиты Rufus. Руфус позволяет вам выбрать одну из следующих трех схем разделов:

  1. Схема разделов MBR для BIOS или UEFI
  2. Схема разбиения MBR для UEFI
  3. Схема разбиения GPT для UEFI

И учебник, за которым я следовал, прямо сказал, что вам нужно использовать GPT. Однако, когда я впервые попробовал это, Руфус не позволил мне, сославшись на это сообщение об ошибке:

При использовании UEFI Target Type поддерживаются только загрузочные ISO-образы EFI. Пожалуйста, выберите загрузочный ISO-образ EFI или установите тип цели в BIOS.

Поэтому я попытался использовать MBR вместо этого; опять мой планшет Dell не загрузит флешку. Поэтому я продолжил делать то, что делал бы любой разочарованный и упрямый программист: я загрузил исходный код в Rufus и искал во всех файлах это сообщение об ошибке, чтобы выяснить, что его вызовет. Оказывается, сообщение об ошибке выдается всякий раз, когда вам не хватает файла с именем bootmgr.efi из корня ISO. Поэтому я искал свою папку Program Files и нашел одну, скопировал ее и заново создал ISO.

На этот раз Руфус работал ... он позволил мне записать ISO со схемой разделов GPT; однако это все еще не загрузится на моем планшете. Еще раз, я вижу свой USB-накопитель в качестве одного из вариантов загрузки, я изменил порядок загрузки, чтобы убедиться, что это первый выбор, и я попробовал его с включенной и выключенной безопасной загрузкой. Но каждый раз, когда он полностью обходит UFD. Я готов вырвать мои волосы; это действительно не должно быть так сложно.

Как мне сделать UFD с Windows PE на нем, чтобы я мог загрузиться на моем планшете Dell?

2 ответа2

1

Macrium Reflect Free - это утилита для работы с изображениями, которая также включает возможность создания загрузочного диска UEFI или USB с WinPE 3.5, 4.0 или 5.0. Он загружает все необходимые файлы из MS и создает загрузочный носитель. Просто попал в меню Другие задачи | Создайте Rescue Media и следуйте инструкциям.

Хотя установка Reflect только для загрузочного диска может оказаться не самым эффективным маршрутом, я использую его для обычных резервных копий образов (которые можно восстановить после загрузки с загрузочного устройства).

0

Таким образом, я в конце концов выяснил конкретный источник моих проблем в этом случае, хотя не обязательно их решение. Оказывается, что конкретные планшеты, в которые я пытался загрузить, очень необычные. Это планшеты Dell Venue, основанные на платформе Intel Baytrail. Это означает, что они имеют 32-разрядные UEFI, 32-разрядные операционные системы и 64-разрядные процессоры.

Я нашел очень полную статью по UEFI и ниже в комментариях автора статьи описал эту конкретную линейку аппаратных средств как «чудаков». Для всех целей и задач, похоже, мне нужно сделать загрузочные UFD с 32-битными образами UEFI, которые не являются общими.

На данный момент я просто разочаровался в том, что я пытался сделать, но я был по крайней мере удовлетворен этой статьей для того, чтобы определить, почему я столкнулся с таким большим количеством проблем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .