Bazaprogram.ru

Новости из мира ПК
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Pxe rom что это в биосе

BootDev

Создание загрузочных дисков и прочие полезные мелочи

Страницы

2020-01-02

Загрузка по сети: UEFI PXE

В предыдущих статьях, по теме загрузки по сети, все используемые загрузчики, и загрузка с использованием технологии PXE происходила в Legacy-режиме, то есть в режиме старого BIOS. Я решил дополнить данную тему, рассмотрев загрузку по сети в современном стандарте UEFI.

Содержание

В Чем Отличия

Кардинальных отличий в реализации загрузки с использованием технологии PXE для UEFI BIOS нет. Я даже скажу больше, все необходимые настройки полностью идентичны. Но, обо всем по порядку.

Технология PXE базируется на трех составляющих:

1. TFTP-сервер. Предназначен для загрузки файлов по сети. На данном сервере хранятся все загрузочные файлы, с последующим предоставлением их по требованию, без какой-либо авторизации.

2. DHCP-сервер. Предназначен для автоматической выдачи сетевых настроек в сети без необходимости их прописывания вручную на сетевых машинах обладающих соответствующим DHCP-клиентом. То есть, вы подключаете машину с включенным DHCP-клиентом в сеть в которой присутствует DHCP-сервер, и можно использоваться сетью. Хочу так же заметить, что кроме стандартных настроек сети (IP-адресс, маску подсети, Шлюз, и IP-адрес DNS-сервера), DHCP-сервер участвующий в PXE составляющей, должен передавать информацию о TFTP-сервере, и об имени главного исполняемого загрузочного файла.

3. Загрузочный клиент. Программный код вшитый в прошивку сетевой карты или UEFI BIOS материнской платы. Его задача получить необходимые настройки сети, выполнить соединение с TFTP-сервером, и загрузить с него загрузочный файл и выполнить его

Сервера TFTP и DHCP при этом могут быть запущенны на совершенно разных машинах, единственное требование, чтобы они располагались в одной сети.

Все вышесказанное характерно как для Legacy BIOS, так и для UEFI BIOS. Единственное отличие для UEFI PXE, это указание исполняемого файла в настройках DHCP-сервера предназначенного именно для UEFI BIOS.

Учитывая все вышесказанное, настоятельно рекомендую прочитать про установку и настройку DHCP и TFTP сервера, а так же про установку и настройку загрузчика Windows Boot Manager на TFTP-сервер. Данные статьи полностью актуальны на данный момент времени, и информация из них будет использоваться далее по тексту.

Необходимые Программы

Для осуществления загрузки в UEFI PXE потребуется следующие программы и файлы:

1. Программа Tftp32(64). Компактный инструмент сочетающий в себе TFTP, DHCP, DNS, и Syslog службы.

2. Программа BOOTICE. Невероятно мощный инструмент для создания и работы с загрузочными дисками.

3. Установочный *.ISO образ операционной системы Windows. Скачать его можно на официальном сайте Microsoft, абсолютно бесплатно, и без какой-либо регистрации. Скачивание происходит через программу MediaCreationTool.

4. Один из загрузочных WinPE, мультизагрузочной сборки 2k10.

Настройка TFTP-сервера

Как было сказано ранее, установка и конфигурация программы Tftp32(64) уже была подробно рассмотрена в данной статье, поэтому я ограничусь лишь небольшим демонстрационным скринкастом.

В данном скринкасте отображена настройка TFTP-сервера, с корневой директорией D:TFTP, и настройка DHCP-сервера, но без указания имени исполняемого загрузочного файла.

Имя загрузочного файла будет добавлено в следующем разделе.

Директория D:TFTP на данный момент пуста.

Данная директория является корневой для TFTP-сервера, и будет содержать все необходимые загрузочные файлы.

Установка UEFI-загрузчика

В качестве загрузчика будет выступать Windows Boot Manager (BOOTMGR). Установка данного загрузчика на TFTP-сервер так же рассматривалась ранее. Принцип полностью схож, различаются лишь копируемые файлы.

Первым делом, копируем из установочного *.ISO образа операционной системы Windows, папку efimicrosoftboot в корневую директорию TFTP-сервера D:TFTP.

Следующим, копируем файл efibootbootx64.efi, так же в корневую директорию TFTP-сервера.

И последним, копируем файл bootboot.sdi в директорию boot (D:TFTPboot) корневой директории TFTP-сервера.

Установочным ISO-образом ОС Windows на этом покончено. Переходим к мультизагрзочному диску 2k10.

Создадим в корневой папке TFTP-сервера директорию sources (D:TFTPsources).

Скопируем в созданную директорию файл 2k10WinPEW1064PE.wim, из загрузочного ISO-образа мультизагрузочной сборки 2k10.

Переименуем скопированный файл в boot.wim.

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

Читать еще:  Биос не видит dvd привод

Запускаем BOOTICE. Открываем в нем конфигурационный файл скопированного загрузчика D:TFTPbootbcd. И выполняем действия приведенные в скринкасте.

Конфигурация касалась двух параметров, первый отвечал за отображения старомодной полоски загрузки, вместо крутящихся шариков, а второй отключал встроенную проверку загружаемых архивов *.wim.

Осталось только вписать имя исполняемого загрузочного файла в конфигурацию DHCP-сервера. Данным файлом в нашем случае является D:TFTPbootx64.efi.

Загрузчик, и тестовое содержимое на этом установлены.

Загрузка Тестового BOOT.WIM

Тестировать загрузку по сети будем в виртуальной машине VMware Workstation Player.

Тестовая виртуальная машина обязательно должна смотреть в вашу реальную сеть.

Запускаем программу Tftp32(64), если она была закрыта. Далее стартуем виртуальную машину и выбираем загрузку по сети в UEFI-режиме.

Начнет выполняться UEFI PXE клиент.

После получения всех необходимых сетевых настроек, запустится скачивание загрузчика и всех необходимых ему файлов с нашего TFTP-сервера.

После скачивания всех необходимых файлов в оперативную память виртуальной машины, последует их запуск. В моем случае, будет запущена WinPE взятая с мультизагрузочного диска 2k10.

Загрузка в UEFI PXE режиме прошла успешно.

В статье было рассмотрено: Как осуществить загрузку в UEFI PXE режиме? Как настроить программу TFTP32(64) для загрузки в UEFI-режиме? Как установить UEFI-загрзчик на TFTP-сервер?

Как можно заметить, отличий в реализации загрузки по сети между UEFI и Legacy режимом нет. Вся разница лишь в прописываемом исполняемом загрузочном файле, и файлах загрузчика. Что касаемо других загрузчиков, то с ними дела обстоят ровно так же. Все что необходимо, это лишь использовать их UEFI версии.

PXE-MOF: Exiting PXE ROM — что это такое?

Приветствую друзья! Сегодня мы поговорим про такую ошибку как PXE-MOF: Exiting PXE ROM. Моя задача — собрать максимум информации и написать здесь все простыми словами.

Примерный вид ошибки:

Я напишу свое мнение, свои советы. Здесь как бы особо путей решения проблемы нет — дело в материнке, в жестком либо в настройках биоса.

Ошибка PXE-MOF: Exiting PXE ROM — разбираемся

Значит при включении компа у вас может быть ошибка, полное название которой:

PXE-E61: Media test failure, check cable. PXE-MOF: Exiting PXE ROM.Error operating system

PXE-E61: Media test failure, check cable
PXE-MOF: Exiting Intel PXE ROM
Boot failure: System Halted

Значит ошибка похожу означает.. что виндовс не может загрузится по сети. Да, имеется ввиду — загрузка по локальной сети, и если я правильно понимаю, то все может обходиться даже без жесткого диска.

Нужно зайти в биос и отключить там загрузку по локальной сети, такая опция может называться например LAN Boot ROM. Но на разных материнках называться может по-разному — поищите в интернете, указав модель материнки либо хотя бы фирму.

PXE это вроде какая-то среда, которая поддерживает сетевую загрузку. Старые компы эту фишку могут не поддерживать, поэтому там делают так — вставляют дискету/флешку со специальной прогой, и потом загружаются с этой дискеты/флешки и подключатся. Как понимаете, это дело требует опыта, нужно в этом немного как бы шарить.

Как по мне — фишка крутая. Правда я никогда не пробовал ее. Это как Тимвиер, но куда круче, мне просто кажется что все это должно работать стабильнее и быстрее чем Тимвиер. Хотя понимаю что Тимвиер вообще из другой оперы..

Мое личное мнение, что самые частые причины ошибки это:

  • Неверные настройки биоса.
  • Жесткий диск полетел, например что-то сгорело на плате диска.

Кабель жесктого диска

Вы можете быть удивлены, но я вам предложу вариант решения такой:

  1. Попробовать извлечь кабель питания из диска и сигнальный кабель.
  2. Короче полностью диск от материнки отключите.
  3. Подождите минуту. А потом подключите обратно.

Все действия производить когда ПК обесточен. То есть не просто кнопка на блоке питания, а из розетки выключите.

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

  1. Сперва пробуем загружаться из флешки.
  2. Если ее нет — ищем жесткий диск.
  3. Если нет диска — пробуем по сети.
Читать еще:  Сбой запроса дескриптора устройства как исправить

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

Другие варианты

  1. Могут быть аппаратные проблемы. Например на материнке перегорел какой-то чип. Бывает если.. был скачок напряжения, молния, часто встречается когда ПК сам по себе выключился, а после включения — ошибка PXE-MOF: Exiting PXE ROM.
  2. Тоже самое что и первый пункт, но относится к жесткому или к SSD — он накрылся. В итоге материнка его не видит и пробует загрузиться и следующего устройства из списка загрузки.
  3. Мысль — ошибка PXE-MOF: Exiting PXE ROM может появиться, если например был сброшен биос. Он сбросится может.. когда села батарейка CMOS на материнке, тогда стоит ПК обесточить на пару минут как настройки биоса будут сброшены. Тоже самое касается и ноута.

Так что делать?

Судя по всему, что мы узнали, по тому что я нашел в интернете — самое главное:

  1. Зайти в биос, настроить так, чтобы загружался сперва жесткий диск.
  2. Либо в биосе отключить полностью загрузку по сети.
  3. Если у вас современная материнка Асус, то там при включении нажимаете F8 — будет меню устройств, с которых вы можете попробовать загрузится. Выберите там жесткий диск — в названии может упоминаться фирма, например Hitachi, Seagate, WD (Western Digital).
  4. Если вы с биосом разобрались точно — теперь нужно проверить диск.
  5. Если винда загрузилась — отлично. Нет — тогда пробуем загрузиться с установочной флешки USB, на которой стоит образ винды — просто для проверки. Если ок — значит вероятно с материнкой все норм.
  6. Пробуем настройки биоса. Если что — сможете сделать сброс.
  7. Если ничего не помогает — пробуем установить винду на жесткий. Может получится установить на другой раздел, где нет важных файлов, либо вообще создать новый. Да, это можно сделать например при помощи LiveCD, если он у вас есть конечно.

Ваша задача — запустить Windows и поработать в ней. Если задача выполнима — скорее всего с железом все нормально. При последующих ошибках — косяк в настройках биоса либо может нужно что-то настроить в самой винде.

На заметку — может быть такое, что с Windows 7 будут траблы, а с Windows 10 — нет.

Заключение

Надеюсь мои советы кому-то помогли.

Главное мы выяснили:

  1. Ошибка при загрузке PXE-MOF: Exiting PXE ROM, либо другая, в названии которой встречается слово PXE — часто означает, что комп не может загрузиться по сети.
  2. Нужно разобраться вообще с тем, почему ПК решил загружаться по сети. Что нет других источников — что с жестким диском?
  3. Самый идеальный вариант — загрузиться из LiveCD и проверить работу жесткого диска. Если работает — то все отлично, ничего серьезного, скорее всего косяк в настройках биоса.

Надеюсь информация помогла. Удачи и добра, до новых встреч!

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Check cable connection (PXE-MOF) на ноутбуке – что делать

На многих ноутбуках (Lenovo, Asus, Acer) и ПК, после работы с железом или Биосом может появляться ошибка “Check cable connection”. Знающие мастера уверяют – такой баг не повод для паники, даже при условии, что юзер недавно изменял настройки в БИОС. Иначе, оповещение может свидетельствовать о неисправности комплектующих или повреждении разъемов подключения. В статье мы расскажем, что следует делать в первую очередь для исправления ситуации.

Причины проблемы

Частенько, главные источники бага – некорректные значения параметров в BIOS. Как правило, подразумевается переключение загрузки на сеть. Лаптоп можно эксплуатировать как терминал, а операционка запущена на подключенном сервере. Если его нет, а комп пытается подключиться, то появление данной ошибки вполне уместно и объяснимо.

Читать еще:  Как выйти из биоса асус

Ошибка Check cable connection! на ноутбуке Lenovo

Второй по популярности – неполадки жесткого, повреждение загрузочного сектора и многое другое. Возможно, причина в разъеме или плохом контакте. Нельзя исключить, что в Bios установлен не поддерживаемый формат, который может сбиваться в следствии банальных замыканий.

Третья причина – нет коннекта с запрашиваемым оборудованием. Это может быть:

  • монитор;
  • HDD или SSD;
  • ОЗУ (низкая вероятность);
  • дискретная видеокарта, сетевая плата.

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

Устраняем ошибку Check cable connection!

Итак, если вносили изменения, то начинать нужно с возврата классических значений Bios. Если откат (выниманием батарейки) не помог, то пробуем следующее решение.

  1. При запуске лаптопа зайти в BIOS. На каждом устройстве клавиша входа в этот режим своя (F2, F8, Delete) – гуглите
  2. Выставить главным устройством загрузки “HDD”. Делается это в меню “Boot Priority”.
  3. Найти пункт “LAN Boot” и переключить в режим Disable. Вместо “LAN Boot” может быть “PXE Boot” и т. п.

Следует понимать – что меню Биоса на многих моделях несколько отличается, поэтому для поиска параметра LAN примените интуицию и прокликайте все вкладки (Main, Boot и др). Не помогло? Тогда делаем вот что:

  • сброс Биоса по умолчанию;
  • обнуление при помощи отключения батарейки и аккумулятора на пару часов.

Если лаптоп уже открыт, попробуйте отсоединить винчестер, очистить контакты, и вернуть его на место. Иногда помогает снятие защитного кожуха, но винчестер не имеет должной фиксации – тут решать вам.

С чем еще экспериментировать:

  1. Переключение между “UEFI Only” и “Legacy Only”
  2. В “Boot Order Lock” переключение между режимами.
  3. Активировать/деактивировать “CSM Support”, “Secure Boot”.

В некоторых ситуациях ошибка вылетает после включения. Точнее, это видно на экране, а система продолжает запуск. Что делать в этом случае, если операционка продолжает загрузку?

  1. Запустить биос вслепую и сбросить настройки. Горячие клавиши на разных системах свои, поэтому потребуется найти свою модель и инструкцию по сбросу.
  2. Записать Лайв СД с Виндоуз. Запустить ноутбук/PC без жесткого диска. Если это удалось – активировать через образ функцию устранения неполадок.
  3. Проверить шлейф подключения и питания экрана.

Это общие советы, которые должны помочь во всех случаях. Теперь немного о конкретных ошибках.

PXE-MOF: Exiting PXE ROM (intel)

Ошибка PXE M0F возникает из-за попытки загрузки операционки через сеть (сетевую карту) с удаленного сервера/компьютера (загрузка PXE). Для ее отключения зайти в биос, найти пункт LAN PXENetwork Boot и поставить Disable.

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

PXE E61: Media test failure, check cable

Это проверка носителя на предмет операционки. Возможно, имеет место попытка запуска из сети, но чаще появляется при установке неисправного, нового или дополнительного HDD. Рекомендуется извлечь устройства: флешки, подключенные приспособления, диски, дискеты. После этого нужно подобрать совместимый режим загрузки.

Желательно протестировать оборудование Акронисом, Victoria HDD и прочими средствами, включая штатные инструменты Виндоуз. Если запустить операционку не удается, то использовать Лайв СД с другим образом. Отдельно советую подключить HDD к другому ПК и прогнать его через проги типа CrystalDiskInfo и HDDScan.

Программа проверки HDD дисков CryctalDiskInfo 4.0.2

Если недавно переустанавливалась или обновлялась Винда, а при запуске ноутбук ее не видит, переустановите Windows, используя другой образ. Возможно, нынешняя сборка оказалась битой, либо слетела под чистую.

Подведем итоги

Появилась ошибка check cable connection на ноутбуке – что делать, вы уже знаете. Начните с проверки настроек и проверки винчестера. Попробуйте другой HDD или переставьте операционку. Не помогло? Скорее всего, имеется оборудование с неисправностями. Для выявления неисправности используйте специализированные приложения или обратитесь к компьютерщику.

Ссылка на основную публикацию
Adblock
detector