Сетевая загрузка Debian через PXE необходимые файлы
Я пытаюсь выполнить сетевую загрузку, чтобы установить Debian на запасной ПК, который у меня есть. Я использую Windows XP Pro в качестве "сервера". На нем настроен и запущен TFTP/DHCP-сервер, но информация о том, какие конкретные файлы помещать в корневую папку каталогов netboot, чтобы позволить начать установку Debian на "клиентском" компьютере, является неопределенной и запутанной, и до сих пор не работает для меня,
Насколько я понимаю, я должен (и должен был) загрузить файл netboot.tar.gz для Debain, разархивировать и упаковать его в каталог указанного сервера TFTP. Оттуда мне тогда нужно переместить несколько файлов и изменить их? Я действительно не уверен в следующем шаге, мои эксперименты не увенчались успехом, и поиск онлайн-помощи не приносит результатов. Так что, если кто-то может объяснить, какие файлы нужны и как они должны быть организованы для запуска сетевой загрузки, я был бы очень рад!:)
Заранее спасибо.. Ян
РЕДАКТИРОВАТЬ: Кто-нибудь есть какие-либо предложения?
1 ответ
Насколько я понимаю, я должен (и должен был) загрузить файл netboot.tar.gz для Debain, разархивировать и упаковать его в каталог указанного сервера TFTP.
Правильно.
Оттуда мне тогда нужно переместить несколько файлов и изменить их?
Неправильно. С файлами все в порядке, их не нужно трогать. Просто скажите серверу dhcp отправить "pxelinux.0" в качестве имени файла загрузки.
Однако, будучи системой Windows, я понятия не имею, что она сделала бы с символическими ссылками в этом архиве.
./pxelinux.0 -> debian-installer/i386/pxelinux.0
./debian-installer/i386/pxelinux.cfg/default -> ../boot-screens/syslinux.cfg
./pxelinux.cfg -> debian-installer/i386/pxelinux.cfg
Возможно, вам придется пойти и заменить их, если какая-либо программа, которую вы использовали для распаковки тарболла, испортила.