PXE начальная загрузка syslinux Ядра

Я получил небольшую проблему со своим Сервером LTS Ubuntu 14.04.3.
Сначала я установил это пакеты на моем сервере: dhcp3-server , tftpd-hpa , nfs-kernel-server и syslinux.
Все хорошо работает, и я уже сделал работу memtest начальной загрузкой с полным меню.

Моя Папка Nfs /nfsroot/. Моя tftp Папка /var/lib/tftpboot/.
Кроме того, существует Папка конфигурации /var/lib/tftpboot/pxelinux.cfg и Файл по умолчанию /var/lib/tftpboot/pxelinux.cfg/default.

Мое Меню начальной загрузки сделано с меню c32.

Моя проблема состоит в том теперь, когда я хочу загрузить другое syslinux ядро со своим PXE-сервером. Я хочу загрузить syslinux с каждым Компьютером в моей сети. Проблема состоит в том, что я не знаю, как Добавлять строка для меню c32 должна быть похожей и что я должен загрузить дополнительно. Я уже загрузил последнее syslinux Ядро (6.03) на корень моего Сервера,

Учебное руководство для этого было бы хорошо. Помогите мне :(

1
задан 31 August 2015 в 14:12

1 ответ

  • можно добавить новую запись меню в /var/lib/tftpboot/pxelinux.cfg/default и Изменение DEFAULT для указания на новую запись ядра.

    DEFAULT partmagic 
    
    LABEL partmagic 
        MENU LABEL PartMagic 4.5 
        KERNEL pmagic/bzimage 
        APPEND initrd=pmagic/initramfs edd=off noapic load_ramdisk=1 prompt_ramdisk=0 rw vga=791 sleep=10 loglevel=0 keymap=us livemedia
    
  • при использовании сложного шаблона меню попробуйте поиск текста меню:

    grep -nir `LABEL` /var/lib/tftpboot/
    

    Затем добавляют новую запись меню, где Вы находите старый.

  • Относительно руководства, см. /usr/share/doc/syslinux-common/txt/menu.txt.gz.

    существует много других руководств с хорошими примерами в /usr/share/doc/syslinux-common/.

0
ответ дан 28 July 2019 в 18:12

Другие вопросы по тегам:

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