SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Скрипт iPXE для загрузки Ubuntu


Метки: ubuntu загрузка системы ipxe 

Ответы

RemiZOffAlex  Создано: 2019-08-09 05:07:19.537797  Обновлено: 2019-08-09 05:07:19.537797
#!ipxe

:ubuntu
menu Ubuntu images
item --gap -- ------------------------- Ubuntu 14.04 LTS (Trusty Tahr) -------------------------
item ubuntu_14_04_x86_64 Ubuntu 14.04 LTS x86_64 (Trusty Tahr)
item ubuntu_14_04_i386 Ubuntu 14.04 LTS i386 (Trusty Tahr)
item --gap -- ------------------------ Ubuntu 16.04 LTS (Xenial Xerus) -------------------------
item ubuntu_16_04_x86_64 Ubuntu 16.04 x86_64 LTS (Xenial Xerus)
item ubuntu_16_04_i386 Ubuntu 16.04 i386 LTS (Xenial Xerus)
item --gap -- ----------------------------------------------------------------------------------
item return Return ...
choose --default return --timeout 60000 selected || goto return
goto ${selected}

:ubuntu_14_04_x86_64
kernel http://mirror.yandex.ru/ubuntu/dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
initrd http://mirror.yandex.ru/ubuntu/dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
imgargs linux vga=788 -- quiet
boot || goto ubuntu
goto ubuntu

:ubuntu_14_04_i386
kernel http://mirror.yandex.ru/ubuntu/dists/trusty/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux
initrd http://mirror.yandex.ru/ubuntu/dists/trusty/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz
imgargs linux vga=788 -- quiet
boot || goto ubuntu
goto ubuntu

:ubuntu_15_10_x86_64
kernel http://mirror.yandex.ru/ubuntu/dists/wily/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
initrd http://mirror.yandex.ru/ubuntu/dists/wily/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
imgargs linux vga=788 -- quiet
boot || goto ubuntu
goto ubuntu

:ubuntu_15_10_i386
kernel http://mirror.yandex.ru/ubuntu/dists/wily/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux
initrd http://mirror.yandex.ru/ubuntu/dists/wily/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz
imgargs linux vga=788 -- quiet
boot || goto ubuntu
goto ubuntu

:ubuntu_16_04_x86_64
kernel http://mirror.yandex.ru/ubuntu/dists/xenial/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
initrd http://mirror.yandex.ru/ubuntu/dists/xenial/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
imgargs linux vga=788 -- quiet
boot || goto ubuntu
goto ubuntu

:ubuntu_16_04_i386
kernel http://mirror.yandex.ru/ubuntu/dists/xenial/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux
initrd http://mirror.yandex.ru/ubuntu/dists/xenial/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz
imgargs linux vga=788 -- quiet
boot || goto ubuntu
goto ubuntu

:return
chain http://pxe.local/ipxe/linux

Возможно будут интересны и другие вопросы