%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83%20PXE%3F.png)
Я тут совсем запутался. Пытаюсь установить Linux на очень старый ноутбук, у которого нет CD-привода и который не загружается с USB. Единственный вариант — загрузка по сети (PXE). Кроме... Я понятия не имею, как настроить требуемый tftp-сервер. Я пробовал использовать tftpd32 на Windows; ноутбук, кажется, подключается, но потом пишет
PXE-E53 Не получено имя загрузочного файла.
А затем перезагружается. У меня есть необходимые файлы в папке tftpd, и я правильно указал имя загрузочного файла, но, похоже, это не работает. Есть ли другой способ сделать сетевую загрузку? Другая программа? Что-нибудь?
Я просмотрел миллион различных руководств по tftp, и все они используют tftpd32, и все они для меня бессмысленны.
решение1
Хотя это и не прямой ответ на ЗАДАННЫЙ ВОПРОС, это решение проблемы. Я думаю, что проще всего это сделать, установив диск с ноутбука в машину, на которой ЕСТЬ CD, и таким образом установить Linux на диск. После завершения установки извлеките диск из машины и вставьте его обратно в старый компьютер. Ubuntu и его производные довольно универсальны. У вас должно быть очень мало проблем, если они вообще будут, при загрузке установки на новом оборудовании, среда должна повторно обнаружить оборудование и соответствующим образом настроиться. Это будет НАМНОГО меньше головной боли, чем пытаться заставить работать загрузку PXE.
Вот как бы я поступил на вашем месте. Я перенес установки Linux Mint (отпочкование Ubuntu) с компьютера на компьютер на жестком диске в целях тестирования без каких-либо проблем.