Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    [TUTORIAL]Автоматическая установка + загрузка по PXE

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [TUTORIAL]Автоматическая установка + загрузка по PXE, Proxmox Виртуальная Среда
     
    someITguy
    Guest
    #1
    0
    29.07.2025 18:56:00
    Привет, >> Решение смотри в третьем сообщении этой темы << В данный момент пытаюсь настроить пайплайн для полностью автоматической установки Proxmox; например, загрузка через PXE и автоматическая установка без участия пользователя. Обратил внимание, что unattended install недавно стал доступен, если верить этой странице в вики: https://pve.proxmox.com/wiki/Automated_Installation Что я сделал: - подготовил ISO с помощью proxmox-auto-install-assistant, чтобы установщик подтягивал файл ответов с определённого URL - загрузился с этого ISO, чтобы посмотреть, как всё работает и какие параметры передаются в меню - заметил, что параметр "proxmox-start-auto-installer" там присутствует - извлёк из ISO файлы initrd.img и linux26, чтобы использовать их в PXE загрузке через TFTP - создал запись grub с теми же параметрами, что видел при загрузке с ISO для своей PXE загрузки. Код: menuentry "Proxmox VE Automated Install" { linux /proxmox/vmlinuz ro ramdisk_size=16777216 rw quiet splash=silent proxmox-start-auto-installer initrd /proxmox/initrd.img } Всё вроде нормально, но когда доходит до запуска автоматической установки — похоже, что метод загрузки файла ответов по сети не работает при таком способе запуска... (автоустановка отлично работает при загрузке напрямую с ISO, и скачивание файла по HTTP тоже нормально) Ищу информацию дальше, наткнулся на людей, которые пришли к таким же выводам: https://www.reddit.com/r/homelab/comments/nd5ldl/comment/mo5zdnf/ Есть ли способ всё-таки заставить работать метод скачивания файла ответов через PXE-загрузку? Может, есть какой-то тайный обход, который я ещё не нашёл? Спасибо!
     
     
     
    ririmia
    Guest
    #2
    0
    27.11.2025 09:53:00
    Спасибо за урок! Очень помог. Как вы загрузили EFI-исполняемый файл через TFTP? Использовали ли вы опцию DHCP? Можете, пожалуйста, поделиться подробностями? Спасибо!
     
     
     
    dung.pm
    Guest
    #3
    0
    18.09.2025 05:38:00
    Как можно скачать пакет proxmox-auto-install-assistant? Есть ли у него приватный репозиторий или репозиторий на GitHub?
     
     
     
    d_areg
    Guest
    #4
    0
    18.09.2025 08:35:00
    Вы можете скачать инструмент из репозитория proxmox.
     
     
     
    someITguy
    Guest
    #5
    0
    23.09.2025 16:19:00
    Привет, мне пришлось перейти с PXE на iPXE. PXE, похоже, имеет некоторые ограничения по размеру Linux-образа, который с ним загружают. Поскольку я помещаю в образ целый ISO, то упираюсь в это ограничение с ошибкой памяти при загрузке. Поэтому теперь я использую iPXE. У меня есть TFTP-сервер, который отдаёт исполняемый файл iPXE (я скачал этот для моего железа https://boot.ipxe.org/snponly.efi, но можно попробовать и другие с этого сайта). Также у меня теперь есть HTTP-сервер, который отдаёт конфигурационный файл iPXE (то есть «эквивалент» grub в старом PXE) и сам ISO.

    В моей DHCP-конфигурации я добавляю примерно следующее:

    Код:
    # Загрузка iPXE
    next-server my.tftp.ip.address;
    if exists user-class and option user-class = "iPXE" {
       filename "http://my.http.server.address/ipxe/ipxe.cfg";
    } else {
       filename "ipxe.efi";
    }

    Теперь при загрузке через PXE будет сначала загружаться iPXE, который прочитает указанный ipxe.cfg и загрузит ISO. Вот мой файл ipxe.cfg:

    Код:
    #!ipxe
    dhcp
    kernel http://my.http.server.address/image/vmlinuz ro quiet
    initrd http://my.http.server.address/image/custom-initrd.img
    boot
     
     
     
    someITguy
    Guest
    #6
    0
    28.11.2025 17:40:00
    Я был достаточно консервативен, поэтому оставил часть предыдущей конфигурации моей инфраструктуры развертывания и использую tftp для бинарника ipxe. У меня есть настройка в /etc/default/tftpd-hpa, где определена переменная TFTP_DIRECTORY. Я положил бинарник именно в эту папку, и тогда dhcp, который я приводил в предыдущем посте, будет искать файл с именем "ipxe.efi" именно там. Думаю, вы, наверное, можете отдавать его через http, если вместо "ipxe.efi" укажете что-то вроде "http://my.http.server.address/ipxe/ipxe.efi" и положите бинарник в вашу http-папку. Правда, не уверен насчёт этого, но, возможно, стоит попробовать, чтобы не использовать одновременно и http, и tftp, а унифицировать всё, используя только http.
     
     
     
    Mihoo
    Guest
    #7
    0
    31.03.2026 15:20:00
    Привет, ребята. Пытаюсь следовать этому руководству. Пробую iPXE версии 9.1 для Proxmox VE, и у меня вот такой приятный KERNEL PANIC! с фиолетовым экраном.  
    {  
      "lightbox_close": "Закрыть",  
      "lightbox_next": "Следующий",  
      "lightbox_previous": "Предыдущий",  
      "lightbox_error": "Запрашиваемый контент не может быть загружен. Пожалуйста, попробуйте позже.",  
      "lightbox_start_slideshow": "Начать слайдшоу",  
      "lightbox_stop_slideshow": "Остановить слайдшоу",  
      "lightbox_full_screen": "Полный экран",  
      "lightbox_thumbnails": "Миниатюры",  
      "lightbox_download": "Скачать",  
      "lightbox_share": "Поделиться",  
      "lightbox_zoom": "Увеличить",  
      "lightbox_new_window": "Новое окно",  
      "lightbox_toggle_sidebar": "Показать/Скрыть боковую панель"  
    } https://forum.proxmox.com/attachments/screenshot-2026-03-31-at-15-01-38-png.96845/ Кто-нибудь из вас пробовал загрузку iPXE с PVE 9.1? Пробую разные способы попасть в командную строку, но пока безуспешно.
     
     
     
    ririmia
    Guest
    #8
    0
    31.03.2026 21:31:00
    https://forum.proxmox.com/attachments/screenshot-2026-03-31-at-15-01-38-png.96845/ Привет, Mihoo! Я использую iPXE с PVE 9.1 без каких-либо проблем. Помню нечто подобное у себя, и если правильно припоминаю, это было из-за файла 'ipxe', в котором я забыл добавить "initrd=initrd.img" в строку ядра. Вот что у меня в файле 'ipxe':

    Код:
    #!ipxe
    dhcp
    initrd http://my.http.server.address/proxmox/initrd.img
    kernel http://my.http.server.address/proxmox/vmlinuz initrd=initrd.img ramdisk_size=16777216 rw quiet splash=silent proxmox-start-auto-installer
    boot
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры