Что может быть причиной проблем с сетевой установкой Debian?

818
ianfuture

Я пытаюсь выполнить Сетевую установку 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 в надежде, что один из них будет правильным.

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

Ян

1

2 ответа на вопрос

1
kaerast

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

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

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

Будет ли программное обеспечение TFTP называться Tftpd32: http://tftpd32.jounin.net/ ianfuture 14 лет назад 0
0
Raymond Burkholder

I would use VirtualBox to manually build a linux server on your Windows machine.

Then use the instructions I have at Auto Build Debian Hosts using PXEBoot and PreSeed files in order to auto-install Debian via a PXE boot process.

I use dnsmasq for the dhcp server, and use debian's netboot.tar.gz for the pxe boot mechanism, and I've built a python script to make adjustments to a debian preseed file.

Похожие вопросы