Wlancards.ru

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

Как исправить запуск PXE через IPv4 в Windows 11/10

Как исправить запуск PXE через IPv4 в Windows 11/10?

Если вы заметили, что ваша система Windows показывает сообщение «Запустить PXE через IPv4»При попытке запустить систему, это указывает на то, что ваша система пытается загрузиться по локальной сети или, скажем, по сети IPV4.

Что ж, хорошая новость в том, что вы можете легко исправить эту ошибку. Эта статья посвящена тому, как исправить Start PXE over IPv4, поэтому прочтите ее дальше, чтобы избавиться от ошибки.

Запустить pxe через ipv4

Что такое PXE?

PXE означает пперезагружать Eказнь EСреда, как следует из названия, позволяет операционной системе загружаться по сети. Его может использовать как клиент, так и сервер. PXE обычно включен на ПК, но вы, очевидно, можете отключить его в своей системе с помощью BIOS.

В чем причина сообщения об ошибке «Запуск PXE через IPV4»?

Вы, вероятно, увидите значок «Запустить PXE через IPv4”Сообщение об ошибке на вашем Windows 11 или 10, когда загрузочный диск не может быть обнаружен системой Windows, и в результате система пытается загрузить загрузочный диск из IPV4 сеть или LAN.

Windows PXE boot setup basically consists of two parts — DHCP configuration and PXE boot configuration, which takes more effort than it looks. The working process is roughly like this:

The client connects to the network and sends out a DHCP broadcast. The DHCP server picks up the broadcast

The server replies with a suggested IP address, the client uses the provided address.

The client sends out a DHCP broadcast and states it needs to PXE boot, then the DHCP server replies it with the IP address to use.

The client contacts the PXE boot server to request and receive the boot file.

The boot file is then loaded on the client machines.

As you can see, the operation is relatively complicated. It’s not recommended to setup PXE boot server on your own if you are not computer savvy or simply afraid of trouble. After all, there are plenty of tools on the market that can simplify the process.

But if you insist on doing it without any third-party utility, here’s a more detailed tutorial for your reference.

Бездисковая загрузка Windows с помощью CCBoot

  • user warning: Table ‘./c6internetclub/sessions’ is marked as crashed and should be repaired query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1590006732 AND uid = 0 in /mnt/www/internet-club.info/web/includes/session.inc on line 157.
  • user warning: Table ‘./c6internetclub/sessions’ is marked as crashed and should be repaired query: SELECT COUNT(DISTINCT s.uid) FROM sessions s WHERE s.timestamp >= 1590006732 AND s.uid > 0 in /mnt/www/internet-club.info/web/modules/user/user.module on line 808.

Компания Youngzsoft разработала продукт CCBoot, позволяющий осуществлять “бездисковую загрузку” Windows XP, Windows Server 2003, Vista, Windows 7 и Windows Server 2008 с iSCSI. «Бездисковый» компьютер подключен к жесткому диску через сеть и загружает операционную систему с удаленно расположенной машины. CCBoot использует быстро развивающийся iSCSI протокол с gPXE технологией бездисковой загрузки.
CCBoot предлагает абсолютно бездисковую загрузку. Без необходимости в локальном жестком диске открывается широкий спектр возможностей для управления сетью. С помощью такой конфигурации, диски для многих компьютеров в сети могут управляться централизованно, что облегчает резервное копирование, резервирование и динамическое распределение ценных ресурсов хранения и в то же время сокращение издержек для предприятия.

Загрузка из ISCSI значительно облегчает администрирование системы. Избавление серверов от загрузочного тома позволяет администраторам управлять инвестициями в их ISCSI сети хранения данных, увеличивая безопасность данных, целостность и упрощая восстановление, повышая уровень доступности, скорость быстрого развертывания серверов и смену варианта использования, а также позволяет более эффективно использовать ресурсы хранения.
Преимущества:

  • Значительно сокращаются первоначальные вложения и текущие расходы.
  • Сокращается энергопотребление и требования к охлаждению.
  • Ускоряется развертывание, модернизация и изменение роли серверов.
  • Уменьшается сложность системы и риски ошибок.
  • Увеличивается степень доступности критических систем.
  • Реализация расширенной системы аварийного восстановления.

Установка и развертывание iSCSI Boot Server
Установка iSCSI Boot Server
Скачиваем инсталляционный пакет CCBoot Server последней версии http://www.ccboot.com/download.htm.
Запускаем ccbootsetup.exe на сервере, жмем кнопку Next. Устанавливаем без особенностей, в конце мастер установки попросит перезагрузить компьютер.

Рисунок 1

CCBoot использует следующие порты:

  • 67 (DHCP),
  • 69 (TFTP),
  • 3260 (iSCSI),
  • 1000 (Загрузка образа),
  • 8001 (Служба управления).

Откройте доступ на эти порты в брандмауэре своего сервера, убедитесь, что загрузка клиентского компьютера проходит успешно. Начиная с версии CCBoot v2.1 также необходимо открыть порт 66 в качестве резервного порта DHCP.
Замечание: Для успешной загрузки клиентского компьютера выключите другие службы DHCP в своей сети, включая службу DHCP роутера.
Запустите CCBoot, появится следующее окно:

Рисунок 2

Настройка iSCSIBootServer

Детали сетевого соединения:
IP сервера: 192.168.1.131
Основной шлюз: 192.168.1.1
DNS Address: 192.168.1.1
IP Mask: 255.255.255.0
DHCPRange: 192.168.1.128-192.168.1.254
Запустите Мастер настройки сервера (CCBoot, “Options”->”Options Wizard”) и последовательно настройте сервер:

Рисунок 3
Убедитесь, что в поле “DHCP Server IP” установлено верное значение. Нажмите кнопку “Scan DHCP”, чтобы проверить, есть ли другие DHCP-серверы в Вашей сети. Если таковые имеются, отключите их, чтобы клиентский компьютер получал IP-адрес от DHCP-сервера CCBoot.

Рисунок 4
В поле “Server IP Address” пропишите IP-адрес сервера CCBoot, который также является вашим DHCP-сервером.
Значение полей “Write-back File Path” и “Image Save Path” установите в соответствии с вашими пожеланиями.
“Write-back File Path” используется для хранения данных, полученных от клиентов. Для этого рекомендуется использовать диски большого объема с файловой системой NTFS и размером кластера 32K.
“Image Save Path” используется для хранения iSCSI загрузочных образов. Диски также должны быть отформатированы в файловой системе NTFS с размером кластера 32K. Рекомендуется использовать быстрые диски, например SAS.

Рисунок 5
На шаге “Server Cache Settings” оставьте все значения по умолчанию.

Рисунок 6
На шаге “Other Settings” также оставьте все значения по умолчанию. Нажмите кнопку Готово и в появившемся окне подтвердите перезагрузку.

Читайте так же:
Замена шрифта windows 10

Создание системного образа WinXP для бездисковой iSCSI загрузки

Для бездисковой загрузки Windows XP необходимо сперва создать образ системы Windows XP и сохранить его на сервере CCBoot. Для этого:
Выберите один компьютер с жестким диском в качестве эталонного компьютера, с которого будет сниматься образ системы и затем сохраняться на сервер.
Удалите все существующие разделы на жестком диске. Создайте небольшой MBR-раздел объемом примерно 40 Гб, остальное пространство оставьте неразмеченным. Отформатируйте созданный раздел в системе NTFS. Установите на него Windows XP.
На эталонный компьютер установите драйверы для сетевой платы, чипсета и другие драйвера низкого уровня.
Откройте свойства сетевого подключения и настройте их так, как показано ниже:

Рисунок 7
Нажмите кнопку Свойства.

Рисунок 8
Выберите “Протокол Интернета (TCP/IP) ” и нажмите кнопку Свойства.

Рисунок 9
Выберите “Получить IP-адрес автоматически” и “Получить адрес DNS-сервера автоматически”, затем нажмите кнопку ОК для сохранения.
В окне программы CCBoot вы увидите нового клиента (PC128) в списке клиентов (Рисунок 10), который был добавлен автоматически в тот момент, когда клиентский компьютер получил IP-адрес от DHCP-сервера CCBoot.

Рисунок 10
Дважды щелкните по клиенту (PC128) для редактирования и в появившемся окне установите галочки напротив “Enable Upload Image” и “Keep Write-back File” (Рисунок 11), затем нажмите кнопку “Save”; на запрос “Are you sure to delete write-back file?” ответьте “Нет”.

Рисунок 11
Скачайте инсталляционный пакет клиента CCBoot: http://www.ccboot.com/download.htm. Запустите ccbootsetupclient.exe и нажимайте кнопку Далее до завершения установки. Затем запустите клиент CCBoot (Рисунок 12).

Рисунок 12
Нажмите кнопку “Install CCBoot Client”. Когда установка завершится, перезагрузите клиентский компьютер.
После перезагрузки, запустите CCBootClient еще раз, введите нужное значение в поле “Server IP address”, это значение должно совпадать с IP-адресом компьютера, на котором установлен сервер CCBoot. В поле “Image File Name” введите имя сохраняемого образа системы эталонного компьютера, нажмите кнопку “Upload Image”для загрузки образа на сервер CCBoot. Затем CCBoot создаст iSCSI-загрузочный образ на сервер в папку, путь к которой был введен в качестве значения в поле “Image Save Path”.
Заметка: CCBoot поддерживает два формата файла-образа. Формат образа “.VMDK” поддерживается в случае, если сервер CCBoot установлен на компьютере под управлением операционной системы Windows 2003. Форматы образа “.VMDK” и “.VHD” поддерживается в случае, если сервер установлен на компьютере под управлением операционных систем Window 7 или Windows 2008. Как показано на рисунке 12, формат файла образа зависит от расширения файла, которое вы укажите в названии файла в поле “Image File Name”. Например, если Вы пропишите “XP01.vmdk” в поле “Image File Name”, это будет означать, что используется формат “.VMDK” файла образа, если Вы пропишите “XP01.vhd”, значит, используется формат “.VHD” файла образа.
II. iSCSI загрузка Windows XP по сети

В программе CCBoot на сервере дважды щелкните на клиенте PC128 (Рисунок 10). Откроется мастер настройки свойств компьютера, снимите галочки напротив полей”Enable Upload Image” и “Keep Write-back File”.
Отключите жесткий диск от эталонного компьютера, а в качестве первого устройства для загрузки установите “boot from LAN” (или network, PXE rom и т.д.) в настройках BIOS-а для бездисковой загрузки (Рисунок 13).

Рисунок 13
Во время первой бездисковой загрузки Вы можете изменить имя компьютера (Рисунок 14).

Рисунок 14
Измените имя компьютера на нужное, нажмите кнопку Enter для продолжения загрузки (Рисунок 15).

Рисунок 15
На сервер CCBoot, по пути “Options” -> “Settings” -> “Default Client Settings” -> “Disk Group” -> press the “>>” button, выберите “XP01.vmdk” в качестве загрузочного образа по умолчанию в поле “System Image Selection”.
Описанное в пунктах 2 и 4 проделайте для бездисковой загрузки компьютеров, имеющих такое же аппаратное обеспечение, как и эталонный компьютер.
III. Дополнительные Инструкции

заметки на полях

Дано: некий офис с компьютерами типа PC, сервер с Linux.
Задача: Сделать сервис установки системы по сети без использования платных Windows Server и др.
Решение:

Решение базируется на статье «PXE Win Install: установка Windows 7 по сети» Автор: Игорь Осколков от 22.03.2012.
Привожу рабочее решение, с исправленными ошибками в упомянутой статье и для Linux серверов с сервисами DHCP, TFTP и Samba.

1. Настройка служб DHCP, TFTP и Samba на Linux сервере.
2. В первую очередь необходимо создать образ WINPE, интегрирования в него сетевых драйверов и настройку скрипта сетевой загрузки.
3. Создание и настройка загрузчика BCD.
4. Размещение файлов на сервере и проверка сетевой загрузки.

1. Компьютер с установленной Windows 7.
2. Windows Automated Installation Kit (WAIK).
3. Linux сервер, можно два 🙂

1. DHCP

У меня DHCP установлен на маршрутизаторе 192.168.1.1, с Debian GNU/Linux.
Все что необходимо нам от DHCP сервера — это указать адрес сервера загрузки и имя файла для загрузки по сети.

Я поместил эти параметры в блок описания подсети:

subnet 192.168.1.0 netmask 255.255.255.0
<
option netbios-name-servers 192.168.1.1;
.
option routers 192.168.1.1;
next-server 192.168.1.200;
filename «pxelinux.0»;
.
>

2. TFTP сервер

Находится вместе с Samba сервером на отдельном комьютере, с адресом 192.168.1.200. Здесь установлен дистрибутив Gentoo.

Как установить tftpd в gentoo — читать здесь.

Читайте так же:
Дополнения для firefox загрузки

Настройки TFTP:
Файл /etc/conf.d/in.tftpd

INTFTPD_PATH=»/opt/pxe/»
INTFTPD_OPTS=»-R 4096:32767 -s $ -m /etc/tftpd.rules -v»

Первый параметр — корень папки TFTP сервера.
Второй — параметры запуска.

Файл /etc/tftpd.rules

rg \ /

Для автозамены слешей в стиле windows на linux-like.

В папку /opt/pxe/ копируем файлы из пакета syslinux:

cp /usr/share/syslinux/pxelinux.0 /opt/pxe/
cp /usr/share/syslinux/pxechain.com /opt/pxe/
cp /usr/share/syslinux/memdisk /opt/pxe/

Создаем папку pxelinux.cfg

mkdir -p /opt/pxe/pxelinux.cfg

Копируем туда файлы из пакета syslinux:

cp /usr/share/syslinux/menu.c32 /opt/pxe/pxelinux.cfg/
cp /usr/share/syslinux/poweroff.com /opt/pxe/pxelinux.cfg/
cp /usr/share/syslinux/reboot.c32 /opt/pxe/pxelinux.cfg/

Создаем файл default

nano /opt/pxe/pxelinux.cfg/default

такого содержания:

DEFAULT pxelinux.cfg/menu.c32
TIMEOUT 600
MENU TITLE PXE BOOT MENU
ALLOWOPTIONS 0
PROMPT 0

LABEL 001
MENU LABEL Local ^Boot
MENU DEFAULT
LOCALBOOT 0
TIMEOUT 80
TOTALTIMEOUT 9000

LABEL 002
MENU LABEL ^Install Windows 7 x64
KERNEL pxechain.com
APPEND ../Boot/pxeboot.com

LABEL 003
MENU LABEL ^Memtest86+
KERNEL images/memtest

LABEL Reboot
MANU LABEL ^Reboot
KERNEL pxelinux.cfg/reboot.c32

3. Samba

Приведу секцию, которая отвечает за созданную шару с дистрибутивом windows7:

[Win7Install$]
comment = Windows7x64 install folder
path = /opt/sambashare/win7x64
read only = No
create mask = 0666
directory mask = 0777
guest only = Yes
guest ok = Yes

Проверить можно с любой windows в командной строке:

net use z: \192.168.1.200Win7Install$

Если ресурс под паролем, то

net use z: \192.168.1.200Win7Install$ password /user:username

В эту папку копируем содержимое папки sources из дистрибутива Windows 7.

4. WinPE

Частично действия похожи на те, что делались в статье «Собираем свой дистрибутив Windows 7 с программами».

Установим WAIK, который мы скачали по ссылке выше.

Запускаем «Командная строка средств развертывания» (если у вас английская версия — Deployment Tools Command Prompt). Запускаем от имени Администратора.

В консоли выполняем команду:

copype.cmd amd64 C:WinPE

Эта команда копирует в каталог C:WinPE файлы, необходимые для создания образа с предустановочным окружением 64-разрядной Windows 7. Для 32-битной версии надо указать параметр x86 вместо amd64.

copype.cmd x86 C:WinPE

Далее буду приводить две команды, с обеими архитектурами, для удобства copy-paste.

Сразу же создайте папку C:TFTP, в которой будут файлы для TFTP-сервера, а в ней сделайте директорию Boot. В последней будут храниться загрузочные файлы.

Копируем файлы из стандартного winpe образа в папку C:TFTPBoot

imagex /mountrw winpe.wim 1 mount

Эта комнада монтирует winpe.wim в папку C:WinPE mount (осле первой команды мы автоматически попадаем в папку C:WinPE)

copy mountWindowsBootPXE*.* C:TFTPBoot

Я еще скопировал папку ru-RU и папку fonts. Если их в образе не окажется — их можно взять с любого установочного диска Windows7.

Копируем еще один нужный файл

copy «C:Program FilesWindows AIKToolsPEToolsamd64bootboot.sdi» C:TFTPBoot
copy «C:Program FilesWindows AIKToolsPEToolsx86bootboot.sdi» C:TFTPBoot

Интегрируем драйвера. Для этого, скачиваем пакет дрйверов для сетевых карт, отсюда. Распаковываем, я для удобства перенес папку L из распакованного дерева в корень диска С.

dism /image:c:winpemount /add-driver /driver:c:L /recurse /forceunsigned

Где:
/image:c:winpemount примонтированый образ

/add-driver — добавить драйвера.
/driver:c:L — папка с драйверами.
/recurse — позволяет брать драйвера еще и из подпапок.
/forceunsigned — если есть неподписанные драйверы.

После этого, пока образ еще примонтирован, необходимо подправить файл startnet.cmd. Но для этого уже необходимо знать IP адрес Samba сервера и путь к ресурсу, который будет отдавать дистрибудтив Windows 7.
Выполняем команду:

Приводим содержимое к такому виду:

wpeinit
net use z: \192.168.1.200Win7Install$
z:setup.exe

Если ресурс под паролем, то строка имеет другой вид:

net use z: \192.168.1.200Win7Install$ password /user:username

Закрываем блокнот, с сохранением изменений, проверяем, чтобы в проводнике не было открыто содержимое папки mount и выполняем команду для отмонтирования:

imagex /unmount c:winpemount /commit

И копируем файл образа в C:TFTPBoot

copy c:winpewinpe.wim C:TFTPBootboot.wim

5. Загрузчик BCD

Здесь в оригинальной статье скрылись несколько ошибок, из-за которых не загружался загрузчик и в Linux вылезли мелкие ошибки, такие как соответствие регистра.
Ниже представлен вариант, который работает, следите за регистром в пути к файлам, так как в Windows все будет работать и так, а в Linux приведет к ошибке.

bcdedit -createstore c:BCD
bcdedit -store c:BCD -create /d «Ramdisk options»
bcdedit -store c:BCD -set ramdisksdidevice boot
bcdedit -store c:BCD -set ramdisksdipath Bootboot.sdi
bcdedit -store c:BCD -create /d «PE Boot Image» /application osloader

После этого в консоли появиться сообщение содержащее GUID в виде

bcdedit -store c:BCD -set GUID systemroot Windows
bcdedit -store c:BCD -set GUID detecthal Yes
bcdedit -store c:BCD -set GUID winpe Yes
bcdedit -store c:BCD -set GUID osdevice ramdisk=[boot]Bootboot.wim,
bcdedit -store c:BCD -set GUID device ramdisk=[boot]Bootboot.wim,

bcdedit -store c:BCD -create /d «Windows BootManager»
bcdedit -store c:BCD -set timeout 30
bcdedit -store c:BCD -displayorder

Копируем (или переносим, чтобы не мешал) созданный BCD в папку C:TFTPBoot

copy c:BCD C:TFTPBoot
move c:BCD C:TFTPBoot

Файл pxeboot.com заменяем файлом pxeboot.n12, меняя ему расширение.

Получилась такая картина в этой папке:

BCD
abortpxe.com
boot.wim
hdlscom1.n12
hdlscom2.n12
wdsnbp.com
WdsConfig.inf
boot.sdi
bootmgr.exe
hdlscom1.com
hdlscom2.com
pxeboot.com
wdsmgfw.efi

Полученную папку C:TFTP копируем на Linux сервер, любым удобным для вас способом. Копируем в папку /opt/pxe/ . Так же файл bootmgr.exe копируем из папки Boot в корень папки /opt/pxe/
Получается так:

ls -la /opt/pxe/
total 574
drwxrwxrwx 5 root root 248 Feb 22 18:59 .
drwxr-xr-x 17 root root 808 Feb 18 15:16 ..
drwxrwxrwx 4 root root 520 Feb 25 18:10 Boot
drwxrwxrwx 2 root root 72 Feb 18 14:53 images
drwxrwxrwx 2 root root 160 Feb 22 18:07 pxelinux.cfg
-rwxrwxrwx 1 root root 523328 Jul 14 2009 bootmgr.exe
-rwxrwxrwx 1 root root 26140 Feb 18 14:45 memdisk
-rwxrwxrwx 1 root root 998 Feb 22 18:20 pxechain.com
-rwxrwxrwx 1 root root 26579 Feb 18 14:45 pxelinux.0

Читайте так же:
Долго обновляется windows 10 что делать

ls -la /opt/pxe/Boot/ —group-directories-first
total 282836
drwxrwxrwx 4 root root 520 Feb 25 18:10 .
drwxrwxrwx 5 root root 248 Feb 22 18:59 ..
drwxrwxrwx 2 root root 208 Jan 27 2011 fonts
drwxrwxrwx 2 root root 112 Feb 22 17:36 ru-RU
-rwxrwxrwx 1 root root 12288 Feb 22 16:27 BCD
-rwxrwxrwx 1 root root 1347 Jun 11 2009 WdsConfig.inf
-rwxrwxrwx 1 root root 79 Jun 11 2009 abortpxe.com
-rwxrwxrwx 1 root root 3170304 Jun 10 2009 boot.sdi
-rwxrwxrwx 1 root root 138584642 Feb 22 17:58 boot.wim
-rwxrwxrwx 1 root root 523328 Jul 14 2009 bootmgr.exe
-rwxrwxrwx 1 root root 26076 Jun 11 2009 hdlscom1.com
-rwxrwxrwx 1 root root 26060 Jun 11 2009 hdlscom1.n12
-rwxrwxrwx 1 root root 26076 Jun 11 2009 hdlscom2.com
-rwxrwxrwx 1 root root 26060 Jun 11 2009 hdlscom2.n12
-rwxrwxrwx 1 root root 25772 Jun 11 2009 pxeboot.com
-rwxrwxrwx 1 root root 527360 Jul 14 2009 wdsmgfw.efi
-rwxrwxrwx 1 root root 31124 Feb 22 18:15 wdsnbp.com

6. Проверка работы

Лог загрузки:

Feb 25 14:24:49 dev1 in.tftpd[31185]: RRQ from 192.168.1.152 filename pxelinux.cfg/01-00-1c-42-cb-f8-83
Feb 25 14:24:49 dev1 in.tftpd[31186]: RRQ from 192.168.1.152 filename pxelinux.cfg/C0A80198
Feb 25 14:24:49 dev1 in.tftpd[31187]: RRQ from 192.168.1.152 filename pxelinux.cfg/C0A8019
Feb 25 14:24:49 dev1 in.tftpd[31188]: RRQ from 192.168.1.152 filename pxelinux.cfg/C0A801
Feb 25 14:24:49 dev1 in.tftpd[31189]: RRQ from 192.168.1.152 filename pxelinux.cfg/C0A80
Feb 25 14:24:49 dev1 in.tftpd[31190]: RRQ from 192.168.1.152 filename pxelinux.cfg/C0A8
Feb 25 14:24:49 dev1 in.tftpd[31191]: RRQ from 192.168.1.152 filename pxelinux.cfg/C0A
Feb 25 14:24:49 dev1 in.tftpd[31192]: RRQ from 192.168.1.152 filename pxelinux.cfg/C0
Feb 25 14:24:49 dev1 in.tftpd[31193]: RRQ from 192.168.1.152 filename pxelinux.cfg/C
Feb 25 14:24:49 dev1 in.tftpd[31194]: RRQ from 192.168.1.152 filename pxelinux.cfg/default
Feb 25 14:24:49 dev1 in.tftpd[31195]: RRQ from 192.168.1.152 filename pxelinux.cfg/menu.c32
Feb 25 14:24:49 dev1 in.tftpd[31196]: RRQ from 192.168.1.152 filename pxelinux.cfg/default
Feb 25 14:25:11 dev1 in.tftpd[31203]: RRQ from 192.168.1.152 filename pxechain.com
Feb 25 14:25:11 dev1 in.tftpd[31204]: RRQ from 192.168.1.152 filename pxelinux.cfg/../Boot/pxeboot.com
Feb 25 14:25:11 dev1 in.tftpd[31205]: RRQ from 192.168.1.152 filename bootmgr.exe
Feb 25 14:25:12 dev1 in.tftpd[31207]: RRQ from 192.168.1.152 filename BootFontswgl4_boot.ttf remapped to /Boot/Fonts/wgl4_boot.ttf
Feb 25 14:25:12 dev1 in.tftpd[31208]: RRQ from 192.168.1.152 filename boot.ini remapped to /boot.ini
Feb 25 14:25:27 dev1 in.tftpd[31218]: RRQ from 192.168.1.152 filename BootBCD remapped to /Boot/BCD
Feb 25 14:25:27 dev1 in.tftpd[31218]: tftp: client does not accept options
Feb 25 14:25:27 dev1 in.tftpd[31219]: RRQ from 192.168.1.152 filename BootBCD remapped to /Boot/BCD
Feb 25 14:25:27 dev1 in.tftpd[31220]: RRQ from 192.168.1.152 filename BootFontswgl4_boot.ttf remapped to /Boot/Fonts/wgl4_boot.ttf
Feb 25 14:25:27 dev1 in.tftpd[31221]: RRQ from 192.168.1.152 filename hiberfil.sys remapped to /hiberfil.sys
Feb 25 14:25:27 dev1 in.tftpd[31222]: RRQ from 192.168.1.152 filename Bootboot.wim remapped to /Boot/boot.wim
Feb 25 14:25:27 dev1 in.tftpd[31222]: tftp: client does not accept options
Feb 25 14:25:27 dev1 in.tftpd[31223]: RRQ from 192.168.1.152 filename bootboot.sdi remapped to /Boot/boot.sdi
Feb 25 14:25:27 dev1 in.tftpd[31223]: tftp: client does not accept options
Feb 25 14:25:27 dev1 in.tftpd[31224]: RRQ from 192.168.1.152 filename bootboot.sdi remapped to /Boot/boot.sdi
Feb 25 14:25:30 dev1 in.tftpd[31226]: RRQ from 192.168.1.152 filename Bootboot.wim remapped to /Boot/boot.wim

На этом все. Про создание своего дистрибутива Windows, с установленными программами, автоматизацией установки и прочее читать здесь — «Собираем свой дистрибутив Windows 7 с программами».

Как исправить запуск PXE через IPv4 —

PXE Boot — это загрузка системы по сети, где IPv4 подразумевается в сети на основе IPv4.

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

Решение 1. Включение загрузочного устройства

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

  1. Включите компьютер и сразу несколько раз нажимайте клавишу «Настройка», примерно раз в секунду, пока не откроется программа настройки компьютера. Эта клавиша должна отображаться на вашем ПК в виде Нажмите _, чтобы запустить программу установки.
  2. С помощью клавиши со стрелкой вправо выберите меню «Безопасность», с помощью клавиши со стрелкой вниз выберите «Безопасная конфигурация загрузки» и нажмите Enter.

  1. Прежде чем вы сможете использовать это меню, появится предупреждение. Нажмите F10, чтобы перейти к меню конфигурации безопасной загрузки.
  2. Откроется меню конфигурации безопасной загрузки.
  3. Используйте клавишу со стрелкой вниз, чтобы выбрать Безопасная загрузка, и используйте клавишу со стрелкой вправо, чтобы изменить настройку на Отключить.

  1. С помощью клавиши со стрелкой вниз выберите Legacy Support, а затем с помощью клавиши со стрелкой вправо измените настройку на «Включить».
  2. Нажмите F10, чтобы принять изменения.
  3. С помощью клавиши со стрелкой влево выберите меню «Файл», с помощью клавиши со стрелкой вниз выберите «Сохранить изменения и выйти», затем нажмите клавишу «Ввод», чтобы выбрать «Да».
  4. Программа настройки компьютера закроется, и компьютер перезагрузится. После перезагрузки компьютера используйте кнопку питания, чтобы выключить компьютер.

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

  1. Нажмите кнопку питания, чтобы включить компьютер. Как только компьютер запускается, появляется сообщение о том, что режим загрузки изменился.
  2. Введите четырехзначный код, указанный в сообщении, затем нажмите Enter, чтобы подтвердить изменение.
Читайте так же:
Загрузить безопасный режим windows 10 при загрузке

ПРИМЕЧАНИЕ. Текстовое поле для кода не отображается. Это ожидаемое поведение. Когда вы вводите цифры, код записывается без текстового поля.

  1. Нажмите кнопку питания, чтобы выключить компьютер, подождите несколько секунд, затем включите компьютер и сразу несколько раз нажимайте клавишу Escape, примерно раз в секунду, пока не откроется меню «Пуск».
  2. Нажмите F9, чтобы открыть меню загрузки.
  3. Используйте клавишу со стрелкой вниз, чтобы выбрать жесткий диск из меню загрузки и убедитесь, что вы выбрали его, нажав клавишу Enter. Перезагрузите компьютер и проверьте, решена ли проблема.

Решение 2. Отключите Wake on LAN в BIOS

Отключение этой опции сделало чудеса для людей, которые не добились успеха любым другим методом, и этот метод довольно прост в использовании, если вы достаточно комфортно загружаетесь в BIOS самостоятельно, и вы доказали, что это так, если вы попробовали метод выше!

  1. Выключите компьютер, перейдя в меню Пуск >> Кнопка питания >> Завершение работы.
  2. Снова включите компьютер и войдите в BIOS, нажав клавишу BIOS во время загрузки системы. Ключ BIOS обычно отображается на экране загрузки с надписью «Нажмите ___, чтобы войти в программу установки». Обычными ключами BIOS являются F1, F2, Del, Esc и F10. Обратите внимание, что вам нужно быть быстрым об этом, поскольку сообщение исчезает довольно быстро.

  1. Опция Wake on LAN, которую вам нужно изменить, находится на разных вкладках инструментов прошивки BIOS, изготовленных разными производителями, и не существует уникального способа найти его. Обычно он находится в разделе «Электропитание» или что-то подобное, например «Расширенные настройки».
  2. Когда вы найдете параметр Wake-On-LAN в любой области экрана настроек BIOS, перейдите к нему и измените его значение на Отключено.

  1. Перейдите в раздел «Выход» и выберите «Выйти из сохранения изменений». Это продолжит загрузку, поэтому проверьте, появляется ли ошибка по-прежнему.

Решение 3: обновить BIOS

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

Для чего нужен Onboard lan boot rom?

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

lan pxe boot option rom что это

Опция onboard lan boot rom в биосе

Но благодаря опции onboard lan boot rom загрузка компьютера возможна и без них. А производиться она будет по сети со специального централизованного сервера. Так часто делается в крупных компаниях, где все данные, в том числе и операционная система, хранятся на сервере, и рабочие станции грузятся именно с него.

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

Благодаря onboard lan boot rom это можно сделать удаленно.

Для того, чтобы загрузиться из сети onboard lan boot rom должен стоять в положении Enabled (активирован), а в списке порядка загрузки устройств (boot) network boot должен стоять на первом месте.

Если же вы не планируете пользоваться загрузкой компьютера из сети, то onboard lan boot rom лучше поставить в положение «Disabled» (выключена).

Этим вы ускорите загрузку компьютера, ведь ему не придутся тратить время на поиск сервера загрузки в сети.

Другие идентичные по назначению параметры: LAN Boot ROM, LAN option rom, Boot ROM Function.

lan pxe boot option rom что это

Опция Onboard LAN boot ROM предназначена для настройки загрузочных параметров персонального компьютера. Опция имеет лишь два варианта значений – Enabled (Включено) или Disabled (Выключено).

Реанимация MikroTik (RouterOS) с помощью NetInstall

NetInstall представляет собой программу для Windows-компьютера, позволяющую устанавливать операционную систему MikroTik RouterOS на ПК или устройство RouterBoard по сети Ethernet.

Скачать NetInstall последней версии можно с официального сайта здесь.

NetInstall также используется для переустановки RouterOS в случаях неудачи или повреждении предыдущей установки или при утере паролей доступа.

Ваше устройство должно поддерживать загрузку по сети, также между устройством и компьютером должно быть прямое соединение по сети. Все устройства RouterBoard поддерживают PXE-загрузку по сети, при этом эта опция должна быть включена в меню «routerboard», если RouterOS работоспособна; в противном случае — в настройках загрузчика. Для этого Вам потребуется serial-кабель.

Для устройств RouterBOARD, не имеющих serial-порта, или при отсутствии доступа к RouterOS, режим PXE-загрузки может быть активирован с помощью кнопки Reset. Подробности смотрите в инструкции к вашему устройству в разделе Booting from network. Например PDF для RB750.

NetInstall также позволяет установить RouterOS на диск (USB / CF / IDE), подключенный к Windows-машине с NetInstall. После установки просто подключите диск к роутеру и загрузитесь с него.

2. Интерфейс.

Следующие опции доступны в окне программы NetInstall:

Routers / Drives — список роутеров и дисков ПК, обнаруженных «вблизи» NetInstall

Make floppy — используется для создания загрузочной дискеты (1.44″) для ПК без поддержи технологии Etherboot

Net booting — используется для включения PXE-загрузки по сети (обычно вам необходимо выбрать именно этот пункт)

Install / Cancel — после выбора роутера и пакетов RouterOS, используйте этот пункт для начала установки

Читайте так же:
Другой пользователь windows 10 как войти

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

Key / Browse — введите здесь Ваш приобретённый ключ, или оставьте пустым для установки 24-часовой пробной версии

Get key — получить ключ напрямую из вашего аккаунта на mikrotik.com

Flashfig — запуск Flashfig — утилиты множественной конфигурации, работающей с новыми устройствами MikroTik

Keep old configuration — оставляет конфигурацию, которая была на роутере, т.е. просто переустанавливает ПО без сброса настроек

IP address / Netmask — позволяет ввести IP-адрес и маску в нотации CIDR для предварительной настройки в маршрутизаторе

Gateway — стандартный шлюз для предварительной настройки в маршрутизаторе

Baud rate — стандартная скорость передачи данных serial-порта для предварительной настройки в маршрутизаторе

Configure script — файл, содержащий команды RouterOS CLI, которые напрямую настраивают роутер (т.е. команды, создаваемые операцией экспорта). Используется для применения стандартной конфигурации.

3. Скриншот.

Для установки по сети не забудьте включить PXE сервер и проверьте, чтобы NetInstall не блокировался Вашим сетевым экраном и антивирусом. Роутер должен быть напрямую подключен к компьютеру, на которому запущена NetInstall, в крайнем случае через свич/хаб.

4. Пример установки NetInstall

Пошаговый пример установки RouterOS на RouterBOARD 532 с ноутбука.

Требования

Ноутбук должен иметь следующие порты и файлы:

— serial-порт [не обязательно]

— программу для serial-связи (например Hyper Terminal) [не обязательно]

— файл(ы) .npk RouterOS (не .zip файл) той версии RouterOS, которую Вы собираетесь установить

— приложение NetInstall (доступно для загрузки на официальном сайте)

Процесс соединения

1. Подключите RouterBOARD к хабу/свичу или напрямую к ноутбуку через Ethernet. Сетевой порт ноутбука должен быть настроен со статическим IP-адресом и маской подсети, к примеру 10.1.1.10/24 (т.е. IP 10.1.1.10 и mask 11111111 11111111 11111111 00000000 или то же самое в десятичном виде 255.255.255.0).

2 [не обязательно]. Подключите RouterBOARD к ноутбуку serial-кабелем и запустите serial-сессию между RouterBOARD и ноутбуком (см. пример такой конфигурации в статье Serial_Console).

3. Запустите приложение NetInstall на ноутбуке.

4. Нажмите кнопку Net booting, поставьте галочку Boot Server enabled и введите корректный IP-адрес (из той же подсети, что и IP-адрес ноутбука, например 10.1.1.5), его NetInstall назначит устройству RouterBOARD для связи с ноутбуком. Затем следуйте нижеследующим инструкциям (выбирайте нужную в зависимости от того, имеет ли Ваше устройство MikroTik COM-порт).

Настройка RouterBOARD

Настройка без COM-порта

Чтобы загрузить RouterBOARD без COM-порта через сеть, используйте кнопку сброса. Подробные инструкции для этого см. в User Guide Вашего RouterBOARD (routerboard.com -> выберите нужную модель -> скачайте UserGuide слева вверху страницы), обычно для этого нужно нажать кнопку сброса, НЕ отпуская её подать питание на устройство и держать ещё примерно 15-20 секунд (если у Вашей модели есть LCD-экран, то на нём должна появиться надпись netinstall).

К примеру, у RB711U-2HnD кнопка сброса (RES на лицевой панели) имеет две функции — сброс конфигурации RouterOS и загрузка по сети (Etherboot): подключите кабель от ПК с NetInstall в порт ether1 и долго удерживайте эту кнопку во время загрузки, пока световые индикаторы не погаснут, затем отпустите, и RouterBOARD будет искать серверы NetInstall (не забудьте перед этим настроить программу Netinstall, как описано выше).

Также, Etherboot может быть настроен из-под RouterOS в самом роутере, если к ней есть доступ, для этого введите в терминал команду

Настройка с COM-портом

Для доступа к конфигурации BIOS роутера, перезагрузите RouterBOARD во время режима наблюдения в serial-консоли. В ней вы увидите строку “Press any key within 2 seconds to enter setup” , указывающую, что в течении двух секунд нажатие любой клавиши даст Вам доступ к опциям настройки BIOS роутера.

После нажатия клавиши Вы увидите следующий список доступных настроек BIOS:

Для настройки загрузочного устройства нажмите клавишу o. Затем нажмите e, чтобы RouterBOARD загружался по сети:

Вы вернётесь в начальное меню. Нажмите клавишу x для выхода.

Удостоверьтесь, что протоколом загрузки является bootp.

Установка

С помощью serial-консоли наблюдайте за перезагрузкой роутера, она покажет, что RouterBOARD попытается загрузиться с помощью программы NetInstall. NetInstall назначит роутеру IP-адрес, который Вы ввели на шаге 4 (10.1.1.5/24), и он станет готов к установке ПО. MAC-адрес роутера должен появиться в списке Routers/Drivers в окне программы NetInstall (если не появился, то попробуйте ещё раз, например попробуйте дольше удерживать кнопку сброса, а также запустите программу Netinstall с правами администратора и отключите сетевой экран).

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

. Для большинства случаев переустановки RouterOS на устройства RouterBOARD Вам будет необходимо установить ТОЛЬКО следующий параметр:

Нажмите клавишу Browse… и в появившемся окне перейдите в папку с .npk-файлом(ами), который(е) Вы хотите установить на RouterBOARD.

Отметьте галочкой нужные пакеты в списке.

После завершения настройки параметров установки, нажмите кнопку Install для начала установки RouterOS.

Когда установка будет закончена, нажмите Enter в консоли или кнопку Reboot в программе NetInstall.

Возвращаем прежние настройки (если Вы раньше использовали Serial-подключение)

1. Настраиваем RouterBOARD на загрузку со встроенной памяти (см. начало пункта 4):

2. Перезагружаем устройство.

Дополнительно: сброс пароля RouterOS

NetInstall может также использоваться для сброса пароля в RouterOS устройства путём стирания всех конфигурационных настроек из RouterBOARD. Для этого нужно повторить все вышеперечисленные шаги пункта 4, но на этапе настройки параметров установки RouterOS снять галочку «Keep Old Configuration» и продолжить как обычно.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector