1

Я пытаюсь выполнить Сетевую установку Debian на запасном ПК, который у меня есть. Я использую Windows XP Pro в качестве своей "серверной" машины, а у "клиента" есть чистый жесткий диск с несколькими сетевыми картами, в котором можно использовать PXE. Мне удалось найти несколько полезных руководств о том, как сделать это, НО в критические моменты информация кажется немного скудной.

Сначала на Windows XP Pro "сервер" я скачал, установил, настроил TFTP сервер от SolarWinds. У меня есть модем / маршрутизатор, который настроен на режим DHCP, и я скачал и скопировал в каталог TFTP файлы сетевой установки Debian.

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

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

  1. Должен ли я отключить DHCP в модеме / маршрутизаторе и настроить DHCP на сервере Windows? Если да, то как мне это сделать, или где я могу узнать, как это сделать? Если я делаю это, нужно ли подключать мой "клиентский" компьютер напрямую к "серверу" по сетевому кабелю или он может проходить через модем / маршрутизатор?
  2. У меня есть лучшее программное обеспечение TFTP для выполнения этой работы? Если нет, то что было бы лучше и откуда мне это взять?
  3. Какие файлы мне нужны для выполнения сетевой установки Debian? Не совсем понятно, какие именно файлы следует использовать, поэтому я скопировал множество разных файлов в каталог TFTP в надежде, что один из них будет правильным.

Заранее спасибо..

Ян

2 ответа2

1

DHCP должен сообщить клиенту, какой tftp-сервер и какое имя файла использовать. DHCP-серверы на большинстве модемов / маршрутизаторов не могут позволить вам сделать это, поэтому вы захотите настроить свой собственный dhcp-сервер, который это делает. Есть очень хороший маленький портативный tftp / dhcp сервер для Windows, хотя я не могу вспомнить, чтобы это название было от руки.

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

Я не могу вспомнить, какие файлы вам нужны для сетевой установки Debian, но документация по настройке его на сервере Linux должна дать вам хорошее представление о том, что нужно.

0

Я бы использовал VirtualBox для ручной сборки Linux-сервера на вашем компьютере с Windows.

Затем используйте инструкции, которые есть у меня в Auto Build Debian Hosts с использованием файлов PXEBoot и PreSeed , чтобы автоматически установить Debian через процесс загрузки PXE.

Я использую dnsmasq для сервера dhcp, и использую debian netboot.tar.gz для механизма загрузки pxe, и я создал скрипт на python для внесения изменений в файл preseed debian.

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