Как загрузиться в tftp grub через USB-накопитель

1

У меня есть PXE-сервер, настроенный для загрузки по сети через grub. К сожалению, у меня нет контроля над DHCP-серверами всей сети, поэтому я не могу загрузить все системы по сети. Я хотел бы создать загрузочный флэш-накопитель USB, на который можно указать имя ip / server TFTP-сервера, чтобы загрузить grub с него и с этого момента работать полностью по сети, точно так же, как в системах с сетевой загрузкой.

Как мне это сделать?

Jared
источник

Ответы:

0

Я никогда не делал это, но в соответствии с этот Вы можете создать версию GRUB (с поддержкой вашей сетевой карты), которая поддерживает TFTP.

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

LawrenceC
источник
После этого я получаю все меню и загрузчик с сервера tftp, поэтому я думаю, что на самом деле мне нужен процесс загрузки pxelinux (разобрана через tftp) из syslinux (находится на USB-накопителе). Ваш вариант, кажется, просто скачать одно ядро.
Jared
Ну, вы можете TFTP все, что вы хотите, будь то другой загрузчик или что-то еще. Я не знал, что syslinux может загрузиться в загрузчик.
LawrenceC