Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Установка поверх Debian с Systemd-boot и BTRFS

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Установка поверх Debian с Systemd-boot и BTRFS, Proxmox Виртуальная Среда
     
    t0mz
    Guest
    #1
    0
    06.04.2023 20:46:00
    Я переношу свой сервер с Arch на Debian/PVE. Поскольку нужно мигрировать довольно много Docker-сервисов, буду использовать двойную загрузку, пока не перенесу все сервисы успешно. Особенность в том, что я использую systemd-boot и btrfs, поэтому решил сначала проверить здесь, прежде чем начинать добавлять PVE к Debian.

    Оказалось, что сосуществование Debian и Arch оказалось проще, чем я думал: создал новый субтом @debian, сделал debootstrap, установил файлы ядра — и практически завершил настройку двойной загрузки.

    Теперь, прочитав https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_11_Bullseye и https://pve.proxmox.com/wiki/Host_Bootloader, я немного запутался в последовательности действий при установке PVE:

    Debian установлен с ядром 5.10

    1. Сначала я добавляю репозитории PVE в /etc/apt/sources.list.d/pve-install-repo.list  
    2. Потом делаю `apt install pve-kernel-5.15`  
    В этот момент конфигурация systemd-boot всё ещё указывает на 5.10, и предложенная перезагрузка сломает систему.  
    3. Нужно ли теперь запустить `proxmox-boot-tool refresh`, чтобы убедиться, что создан нужный конфигурационный файл systemd-boot?  
    4. Далее продолжаю установку PVE -> перезагружаюсь, делаю apt install proxmox-ve...

    И если всё пройдет как надо, будет ли нужно запускать `proxmox-boot-tool refresh` после каждого обновления ядра или установка PVE автоматически добавляет необходимые хуки для этого?

    В Proxmox VE proxmox-boot-tool используется для синхронизации конфигурации на ESP, но непонятно, кто именно этим управляет — я вручную или PVE автоматически.
     
     
     
    moxy tip
    Guest
    #2
    0
    19.09.2025 01:05:00
    В чистом Debian нужно создать хуки systemd-boot в /etc/kernel/postinst.d (см. https://p5r.uk/blog/2020/using-systemd-boot-on-debian-bullseye.html). При использовании proxmox-boot-tool, стоит ли удалять эти конфигурационные файлы systemd-boot из /etc/kernel/postinst.d?
     
     
     
    fabian
    Guest
    #3
    0
    19.09.2025 09:53:00
    Если хочешь использовать proxmox-boot-tool, тогда да. Но при этом на Trixie без p-b-t такие кастомные хуки вообще не нужны, а Bullseye уже устарел и не поддерживается.
     
     
     
    moxy tip
    Guest
    #4
    0
    19.09.2025 15:28:00
    Спасибо, Фабиан. Да, я хочу использовать proxmox-boot-tool вместе с systemd-boot. Не вижу причин удалять proxmox-boot-tool, ты как считаешь? Я не знал, что хуки systemd-boot больше не нужны в Trixie, еще раз спасибо за эту информацию!
     
     
     
    moxy tip
    Guest
    #5
    0
    28.09.2025 22:47:00
    Установка прошла нормально благодаря proxmox-boot-tool и настройке через efibootmgr, но теперь возникла проблема с обновлением:

    Bash: root@proxmox:/# apt update && apt full-upgrade  
    Hit:1 http://ftp.u-picardie.fr/debian trixie InRelease  
    Hit:2 http://ftp.u-picardie.fr/debian trixie-updates InRelease  
    Hit:3 security.debian.org/debian-security trixie-security InRelease  
    Hit:4 download.proxmox.com/debian/pve trixie InRelease  
    1 пакет можно обновить. Запустите 'apt list --upgradable', чтобы увидеть его.  
    Не обновляется:  
     shim-signed  

    Итог:  
     Обновлено: 0, Установлено: 0, Удалено: 0, Не обновлено: 1  
     1 пакет не полностью установлен или удалён.  
     Требуется место: 0 Байт / Свободно 500 ГБ  

    Продолжить? [Y/n] Y
    Настройка initramfs-tools (0.148.3) ...  
    update-initramfs: отложено обновление (триггер активирован)  
    Обработка триггеров для initramfs-tools (0.148.3) ...  
    update-initramfs: Генерация /boot/initrd.img-6.14.11-2-pve  
    Запуск hook-скрипта 'zz-proxmox-boot'...  
    Повторный запуск '/etc/kernel/postinst.d/zz-proxmox-boot' в новом пространстве монтирования...  
    Копирование и настройка ядер на /dev/disk/by-uuid/A1B2-1234  
           Копирование ядра и создание загрузочной записи для 6.14.11-2-pve  
    run-parts: /etc/initramfs/post-update.d//proxmox-boot-sync завершился с кодом возврата 1  
    dpkg: ошибка при обработке пакета initramfs-tools (--configure):  
    установленный пакет initramfs-tools, скрипт post-installation вернул ошибку с кодом выхода 1  
    Обнаружены ошибки при обработке:  
    initramfs-tools  
    Ошибка: Подпроцесс /usr/bin/dpkg вернул код ошибки (1)  

    В /etc/initramfs/post-update.d//proxmox-boot-sync вызывается следующий код:  
    Bash:  
    if [ -z "$INITRAMFS_TOOLS_KERNEL_HOOK" ]; then
      /usr/sbin/proxmox-boot-tool refresh --hook 'zz-proxmox-boot'  
    fi  

    Похоже, что этот фрагмент возвращает код 1 (True), как и ожидается, но dpkg воспринимает этот код возврата 1 как ошибку?
     
     
     
    fabian
    Guest
    #6
    0
    29.09.2025 08:33:00
    Не мог бы ты прислать результат выполнения команд "proxmox-boot-tool status" и "proxmox-boot-tool refresh", а также "efibootmgr -v"?
     
     
     
    aureladmin
    Guest
    #7
    0
    29.09.2025 09:24:00
    У меня такая же проблема с proxmox-boot-tool. Если отключить «hook script», всё работает. К слову, я пытаюсь сделать новый туториал для «Developer Workstation» с интерфейсом LMD7 и BTRFS. На EXT4 всё работает, а вот на BTRFS и ZFS нет. Проблему я обошёл, установив Proxmox поверх Debian (для BTRFS), но теперь процесс занимает больше времени, чем раньше. PS 1: Если кто-то знает документацию по установке BTRFS RAID 1 при установке Debian — буду очень признателен. PS 2: Если кто-нибудь из команды Proxmox может объяснить, как настраивать BTRFS (субтом) во время установки через Proxmox-ve ISO — тоже очень интересно.
     
     
     
    fabian
    Guest
    #8
    0
    29.09.2025 09:28:00
    Что именно вы хотите настроить? https://pve.proxmox.com/wiki/Automated_Installation#Disk_Setup_Section
     
     
     
    aureladmin
    Guest
    #9
    0
    29.09.2025 09:41:00
    Я хочу создать сабволюмы для BTRFS.  
    @ -> /  
    @home -> /home  
    @vz -> /var/lib/vz  
    @opt -> /opt  
    @snapshot -> /snapshot  
    ...
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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