
Сегодняшняя статья будет посвящена владельцам ноутбуков Lenovo. Хотя, полезного в статье будет много и для тех у кого нет ноутбука Lenovo…
Дело в том, что сообщение об ошибке EFI Network 0 For IPv4 Boot Failed высвечивается только в ноутбуках фирмы Lenovo. В других ноутбуках, данное сообщение отображается совершено по иному, однако, все те действия которые будут здесь описаны, актуальны и для других производителей ноутбуков.
.jpg)
Сообщение об ошибке EFI Network 0 For IPv4 Boot Failed возникает тогда, когда пользователь пытается загрузиться с IP-адреса. Звучит конечно же дико и нелепо. Все мы загружаем свои компьютеры с жесткого диска, а те кто не пожалел денег на покупку чего-то по круче, загружаются с SSD-диска. В любом случае, загрузка происходит с твердотелого диска, на котором установлена операционная система.
Однако производители BIOS зашили в своих микропрограммах разного рода функции, которые собственно не понятно как использовать.
Ошибка вида EFI Network 0 For IPv4 Boot Failed возникает как правило в результате неопытного использования BIOS, когда определенные атрибуты, отвечающие за загрузку компьютера были изменены, причем на неправильные значения. Также, подобное значение могло возникнуть в результате перепрошивки BIOS на более свежую версию…
Так или иначе, копаться в настройках BIOS и искать затерянный параметр отвечающий за загрузку не каждый будет. Мы расскажем вам о самом простом и быстром способе устранить подобное (EFI Network 0 For IPv4 Boot Failed) сообщение, за вывод которого могут отвечать несколько настроек.
Для того чтобы устранить ошибку EFI Network 0 For IPv4 Boot Failed, необходимо выключить компьютер. Далее мы снимаем боковую крышку системного блока и находим на материнской плате небольшую круглую батарейку. Вытаскиваем ее, аккуратно поддевая чем-нибудь плоским.
Подождите десять секунд и вставляйте батарейку обратно.
Включайте компьютер и заходите в BIOS. В разделе отвечающим за загрузку, который называется Boot. находим параметр который отвечает за последовательность загрузки устройств. Вам необходимо выставить правильную очередь загрузки устройств.
Первым у нас должен стартовать жесткий диск (винчестер), а за ним должен идти привод. Собственно все. Другие устройства выставлять не надобности и пустые строки можно заменить на значение Отключено.
Таким образом, мы рассмотрели сегодня один способ, как избавиться от сообщения об ошибке EFI Network 0 For IPv4 Boot Failed. Разумеется вы можете сбросить значение настроек вашего BIOS другим способом, например, через сам BIOS. Так или иначе, вам просто необходимо выставить все значения по умолчанию, а после выставить правильную очередь загрузки устройств вашего персонального компьютера.
Оригинал: What Is Network Booting (PXE) and How Can You Use It?
Автор: Aviad Raviv
Дата публикации: 14 апреля 2011
Перевод: Н.Ромоданов
Дата перевода: март 2014 г.
Требовалось ли вам когда-либо устранять проблемы или диагностировать проблемный компьютер, а вы при этом забыли, куда положили компакт диск с утилитами? Мы покажем вам, как пользоваться сетевой загрузкой (PXE) и пакетом FOG для того, чтобы эта проблема ушла в прошлое.
Содержание
- Обзор технологии PXE
- Рекомендации, допущения и предварительные требования
- Установка — трудное начало с использованием системы FOG
- Файлы и каталоги
- Настройте конфигурационный файл default, используемый по умолчанию
- Создайте мастер-файл
- Подключите подменю FOG к основному меню
- Создайте заготовки для подменю
- Что это за ошибка EFI Network 0 for IPv4 boot failed на ноутбуках Lenovo
- Что и как делать, чтобы исправить ошибку EFI Network 0 for IPv4 boot failed
Обзор технологии PXE
Технология PXE (Pre Execution Environment — Среда предварительного исполнения), которая произносится как «Пикси» (Pixie — волшебная пыль), является подходом, который позволяет компьютеру (клиентскому компьютеру) загружаться, используя только свою сетевую карту. Этот метод загрузки был создан еще в 1999 году и если компьютер подключен к сети (и поддерживает этот стандарт), то можно обойти обычную процедуру загрузки (т. е. включение питания -> BIOS -> HD / CD) и сделать некоторые изящные вещи, начиная с поиска и устранения неисправностей, для чего обычно используется живая ОС liveOS, и даже снять образ машины …, но мы забегаем вперед — давайте вернемся к началу.
Когда используется подход PXE, процесс загрузки изменяется с обычного на следующий:
Включение питания -> BIOS -> стек PXE сетевой карты -> программа сетевой загрузки Network Boot Program (NBP), загружаемая с помощью TFTP с сервера в память клиентской машины -> ответственность за выполнение следующего шага возлагается на программу NBP (2-й этап загрузки).
Если использовать программу « PXElinux » NBP, то можно настроить сервер больше, чем просто для загрузки одной программы PXE для наших клиентов. В некотором смысле, это секретный ингредиент, который позволит нам выполнить все вышеперечисленное и даже больше. Для более подробного объяснения всего процесса, его истории и некоторые из имеющихся параметров настройки этой программы и программы gPXE (которая является более развитым клоном первой программы) смотрите эту лекцию на YouTube , предложенную разработчиками этих программ. Кроме того, ниже представлено видео, датированное 2008 годом, рассказывающее о настройке, что позволит быстро перейти к некоторым возможностям загрузки.
Примечание: В этом видео в качестве основы для сервера используется устаревший проект UDA, и аннотации были предназначены для того, чтобы объяснить, что в него были внесены самые новые (на тот момент) дополнения.
Это руководство будет первым из серии руководств, посвященных PXE. В настоящем руководстве мы заложим основы, на которые мы будет опираться в последующих статьях.
Рекомендации, допущения и предварительные требования
- Клиентская машина, на которой вы тестируете, поддерживает загрузку PXE и вы знаете, как ее включить.
- Это руководство было написано и протестировано с использованием Debian Squeeze, Ubuntu Server 9.10 и Linux Mint10. Поэтому предполагается, что у вас также есть система на основе Debian.
- У вас есть возможность посмотреть статью «Как настроит программный RAID» для «Простого файл-сервера» и «Как настроить всю сеть (802.3ad)» , поскольку скорость работы диска и пропускная способность для этого варианта сервера должны быть очень высокими. Настоятельно рекомендуется собирать такую сеть с использованием сервера с высокоотказоустойчивыми сетевыми и дисковыми подсистемами.
- Вы увидите, что в качестве редактора мы используем VIM, это только потому, что я привык к нему . Вы можете пользоваться любым другим редактором, который вам нравится.
Установка — трудное начало с использованием системы FOG
FOG является свободным решением, предназначенным для клонирования компьютеров и имеющая открытый исходный код, которое было создано Чаком Суперски и Цзянь Чжаном ( Chuck Syperski и Jian Zhang ). FOG берет обычно используемое программное обеспечение (например, Apache, MySQL и tftpd-hpa упомянуть некоторые из них) и упаковывает их в виде свободного и самодостаточного решения PCLM (PC Lifecycle management), предназначенного для управления жизненным циклом ПК. Нужно упомянуть, что с помощью такого свободного решения PCLM можно с помощью единого центральный веб-интерфейса выполнять резервное копирование состояния компьютера путем создания его образа, развертывать программы и настройки (например, Firefox, Office, принтеры и т. д.), а также политики конфигурирования (например, настроек автоматического завершения сессии и экранной заставки).
Примечание: интервью с Чаком Суперски и Цзянь Чжаном о FOG доступно на Tightwad Tech .
Использование FOG в качестве основы для вашего сервера PXE является хорошим способом иметь в наличии все необходимые составляющие, например, TFTP и, если требуется, DHCP без необходимости устанавливать и настраивать их вручную, при одновременном предоставлении вам в качестве бонуса всех функций пакета FOG.
Поскольку наша цель состоит в том, чтобы добавить новые функции к этой уже большой системе, мы не будем вдаваться в детали того, как пользоваться самим пакетом FOG и не будем рассматривать процедуру его установки. Вики пакета FOG , причем как текст, так и видео how-tos , является достаточным для получения подробной информации в том случае, если вы хотите разобраться детально. В общем, шаги следующие:
- Загрузите последнюю версию пакета FOG из sourceforge в каталог, созданный на предыдущем шаге.
- Разархивируйте пакет и начните установку.
- Установщик задаст вам несколько вопросов:
- What version of Linux would you like to run the installation for? (Для какой версии вы хотите запустить инсталляцию?) – 2 (опять же, при условии, что используется система, базирующаяся на Debian)
- What type of installation would you like to do? (Какой вариант инсталляции вы хотите выполнить?) [N] – Нажмите Enter
- What is the IP address to be used by this FOG Server? (Какой адрес IP будет использоваться сервером FOG?) [адрес IP сервера, обнаруженного на eth0] – Нажмите Enter.
- Would you like to setup a router address for the DHCP server? (Хотели бы вы настроить адрес маршрутизатора для сервера DHCP) [Y/n] – Нажмите Enter.
- Would you like to setup a DNS address for the DHCP server and client boot image? (Хотели бы вы настроить адрес DNS для сервера DHCP и клиента загружаемого образа?) [Y/n] – Нажмите Enter.
- Would you like to change the default network interface from eth0? If you are not sure, select No. (Хотели бы вы изменить используемый по умолчанию сетевой интерфейс eth0? Если не уверены, то выберите вариант No) [y/N] – Нажмите Enter.
- Would you like to use the FOG server for dhcp service? (Хотели бы вы использовать сервер FOG в качестве сервиса dhcp?) [Y/n] – Нажмите Enter (* — см. примечание ниже).
- This version of FOG has internationalization support, would you like to install the additional language packs? (В настоящей версии FOG имеется поддержка интернационализации, хотели бы вы , чтобы установить дополнительные языковые пакеты?) [Y/n] – Нажмите n.
- Are you sure you wish to continue? (Вы уверены, что хотите продолжить?) (Y/N) – Нажмите Y.
- Acknowledge and follow the on screen instructions for “MySQL“. (Подтвердите и следуйте инструкциям пакета «MySQL»)
- Leave the MySQL password blank for the root account. (Для аккаунта root оставьте пароль для MySQL пустым)
- Would you like to notify the FOG group about this installation? (Хотели бы вы уведомить группу FOG об этой инсталляции?) – Нажмите Y (рекомендуется)

Изображение взято из FOG wiki.
* Примечание: Предполагается, что у вас нет другого DHCP или он не настроен для использования PXE. Если вы хотите сконфигурировать существующий DHCP, то смотрите описание Конфигурирование DHCP для PXE .
Это все, что нужно сделать во время установки пакета FOG. Опять же, поскольку FOG представляет собой большую систему, ее использование не входит в круг рассмотрения данного руководства, и для того, чтобы вы могли лучше разобраться с возможностями системы FOG и с тем, как она может помочь вам управлять жизненным циклом ваших компьютеров-клиентов, мы призываем вас обратиться к вики-страницам с описанием этой системы.
Если все пройдет так, как надо, у вас должна быть возможность выполнить загрузку вашей клиентской машине в режиме PXE (обычно с помощью F12) и получить меню-приглашение, используемое в системе FOG по умолчанию.

Изображение получено с помощью Hotfortech.
Чтобы сразу почувствовать вкус возможностей, вы можете выбрать вариант «Run Memtest86+» (выполнить тест Memtest86 +) и получить приглашение программы Memtest, которую мы рассматриваем в нашей статье «Диагностика аппаратных проблем ПК с помощью Ubuntu Live CD» .
Файлы и каталоги
Как отмечалось ранее, наша цель заключается в расширении возможности системы FOG и с этой целью мы должны добавить некоторые файлы и каталоги.
Создайте следующие подкаталоги:
Эти подкаталоги будут служить в качестве шаблонов для всех изображений, программ и конфигураций, которыми мы будем пользоваться для того, чтобы расширить систему FOG.
Настройте конфигурационный файл default, используемый по умолчанию
Мы создадим новое главное меню и поместим в свое собственное подменю все функции системы FOG.
Скопируйте конфигурационный файл /tftpboot/pxelinux.cfg/default в howtogeek/menus/fog.cfg.
Теперь отредактируйте содержимое исходного файла default, используемого по умолчанию:
Сделайте так, чтобы его содержимое выглядело следующим образом:
Когда мы закончим, эта конфигурация позволит вам получить следующие 3 подменю: Utilities (Утилиты), Manual FOGing (Ручное управление системой FOG), Linux stuff (Linux).
Создайте мастер-файл
Мастер-файл позволит делать глобальные изменения во внешнем виде меню без повторного ввода их в отдельном порядке снова и снова. Такие особенности, как фоновый рисунок, используемый по умолчанию, стили границ, позиции и т.д., все это будет объединено в этом файле master.cfg.
Сделайте так, чтобы его содержание было следующим:
В конфигурации, приведенной выше, будут созданы фиолетовые границы и выделение текста;, если вы хотите, чтобы внешний вид был другой, просто измените значения.
Чтобы задать фоновый рисунок, поместите картину в каталог /tftproot и укажите для MENU BACKGROUND относительный путь к рисунку (мы рекомендуем использовать изображения с разрешением 640*480). Например полный путь к рисунку, сконфигурированному выше, будет /tftproot/fog/bg.png.
Подключите подменю FOG к основному меню
Т.к. мы сделали простую копию оригинального конфигурационного файла в подкаталог меню (сохранив цветовую схему, тайм-ауты и прочее), то если вы теперь перейдете в это подменю из загруженного клиента PXE, оно будет работать, но вы не сможете вернуться в главное меню без перезагрузки машины.
Поэтому отредактируйте файл /tftpboot/howtogeek/menus/fog.cfg:
Добавьте следующую запись после записи «menu color title» и перед функциями FOG:
Создайте заготовки для подменю
Мы создали 4 подменю, три из которых будут нами заполнены. Для этого давайте создадим шаблон, которым мы будем пользоваться в дальнейшем.
Создайте файл шаблона:
Его содержимое должно быть следующим:
Давайте зададим заготовки для дополнительных подменю, которые нам потребуются в следующих статьях:
Вот и все, базовая компоновка теперь готова и теперь нам нужно будет ей пользоваться, что мы будем делать в следующих статьях. Поскольку эти статьи еще не опубликованы, мы рекомендуем ознакомиться с системой FOG, т.к. эта система сама по себе исключительно интересная.
Когда возникают ошибки в операционной системе, их в большинстве случаев относительно легко решить. В крайнем случае, всегда можно переустановить дистрибутив, что приведет к полному исцелению компьютера (если проблема программная). Другое дело, когда пользователь сталкивается с проблемами на аппаратном уровне и с программами, которые обеспечивают работу и взаимодействие между собой оборудования. К одной из таковых, например, относится ошибка EFI Network 0 for IPv4 boot failed, что делать с ней не никто не сможет разобраться без обращения к соответствующим информационным источникам.
Что это за ошибка EFI Network 0 for IPv4 boot failed на ноутбуках Lenovo

Ошибка EFI Network 0 for IPv4 boot failed на ноутбуках Lenovo
«Error: EFI Network 0 for IPv4 boot failed» – это системное сообщение, в котором пользователю сообщается о том, что попытка загрузиться по сети с использованием протокола IP четвертой версии завершилась неудачей. Собственно, в этом нет ничего удивительного, так как обычные пользователи ПК загружаются с жесткого диска, а те, кто не пожалели денег на покупку твердотельного накопителя – с SSD.
Такое сообщение могут увидеть исключительно владельцы ноутбуков Lenovo, так как на других компьютерах она называет немного по-другому.

Ошибка при загрузке ноутбука Lenovo
Соответствующая ошибка может появиться в виду многих причин, например, в результате перепрошивки BIOS или неаккуратной работы самого пользователя в соответствующем «инженерном меню».
Что и как делать, чтобы исправить ошибку EFI Network 0 for IPv4 boot failed

Стартовый экран загрузки ноутбуков Lenovo
Здесь есть несколько вариантов. Вначале владельцам ноутбуков Lenovo следует попробовать сбросить настройки BIOS по умолчанию. Делается это так:
- Включить ноутбук;
- Дождаться стартового экрана загрузки (не ОС, а именно компьютера (обычно, на нем изображен логотип Lenovo);
- На секунду зажать клавиши Fn+F2.
На ряде ноутбуков Lenovo одновременное нажатие этих двух клавиш приводит к сбросу настроек BIOS. Если это произошло, то после очередной перезагрузки начнет загружаться операционная система.

BOIS ноутбуков Lenovo
Если соответствующие действия не привели к нужному результату, следует выполнить следующее:
- Включить ноутбук;
- На стартовом экране загрузки нажать на F2 или Del (зависит от модели ноутбука);
- В открывшемся «инженерном меню» перейти на вкладку «Boot»;
- Выбрать пункт «Boot Mode» и нажать Enter;
- В отобразившемся списке выбрать «Legacy»;
- Перейти на вкладку «Exit»;
- Выбрать «Save and reboot».
После того, как ноутбук перезагрузится, должна начать загружаться операционная система, а ошибка «EFI: Network 0 for IPv4 boot failed» больше не должна беспокоить.
Если и эти действия не привели к нужному результату, тогда в BIOS потребуется еще и найти пункт «1 st boot device», который потребуется развернуть и в нем выбрать HDD + (название жесткого диска). Таким образом, будет сообщено компьютера то, с какого устройства ему следует загружаться в первую очередь. Поэтому он перестанет пытаться загрузиться из сети, в которой у пользователя, по понятным причинам, отсутствуют загрузчик и система.
Следует заметить, что пункты и вкладки в BIOS могут иметь другие названия (это зависит от модели компьютера).






