Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    [РЕШЕНО] Проблема с переходом Proxmox хоста с Grub на UEFI Привет всем! Я столкнулся с небольшой проблемой при переходе с Grub на UEFI в Proxmox. Похоже, что это довольно распространенная тема, но я не смог найти конкретное решение, которое работало бы

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] Проблема с переходом Proxmox хоста с Grub на UEFI Привет всем! Я столкнулся с небольшой проблемой при переходе с Grub на UEFI в Proxmox. Похоже, что это довольно распространенная тема, но я не смог найти конкретное решение, которое работало бы, Proxmox Виртуальная Среда
     
    Overfill4993
    Guest
    #1
    0
    05.11.2023 13:43:00
    Привет! Я установил Proxmox-хост с ZFS-on-root в зеркальном варианте год назад. И только сейчас прочитал, что ZFS-on-root не очень дружит с Grub, и попытался перейти на загрузку по UEFI. Однако не смог заставить BIOS (на Supermicro H12SSL-i) найти установку ОС после перехода на UEFI-загрузку. Читал статью поддержки и множество тем, но безрезультатно. Мои источники ниже: https://pve.proxmox.com/wiki/Host_Bootloader https://forum.proxmox.com/threads/fixing-uefi-boot.87719/

    Дополнительная информация о моей конфигурации: два диска, /dev/sdl и /dev/sdm, идентичная информация.

    ```
    root@pve:~# fdisk -l /dev/sdl
    Disk /dev/sdl: 372.61 GiB, 400088457216 bytes, 781422768 sectors
    Disk model: MK0400GCTZA
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: gpt
    Disk identifier: 1FFC01DE-EF5C-4A38-A27B-4D88D152FC36

    Device       Start       End   Sectors   Size Type
    /dev/sdl1       34      2047      2014  1007K BIOS boot
    /dev/sdl2     2048   1050623   1048576   512M EFI System
    /dev/sdl3  1050624 780140544 779089921 371.5G Solaris /usr & Apple ZFS
    ```

    ```
    root@pve:~# proxmox-boot-tool status
    Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
    System currently booted with legacy bios
    2D98-17D4 is configured with: grub (versions: 5.15.108-1-pve, 6.2.16-15-pve, 6.2.16-19-pve)
    2D98-75B8 is configured with: grub (versions: 5.15.108-1-pve, 6.2.16-15-pve, 6.2.16-19-pve)
    ```

    Я выполнял команду proxmox-boot-tool init /dev/sdXY на обеих EFI-разделах и затем использовал proxmox-boot-tool refresh. Ошибок при выполнении этих команд не было. В BIOS я установил режим загрузки в UEFI и пытался найти опцию загрузки с CSM и без. Теперь я в тупике. Как заставить EFI-раздел отображаться в BIOS?
     
     
     
    Overfill4993
    Guest
    #2
    0
    21.11.2023 11:30:00
    Я уже некоторое время разбираюсь с этой проблемой и так и не понял, как загрузиться с UEFI, потому что нет вариантов загрузки. Насколько я понимаю, согласно этому руководству https://pve.proxmox.com/wiki/ZFS:_Switch_Legacy_Boot_to_Proxmox_Boot_Tool, мне просто нужно переключиться на загрузку UEFI и увидеть текущие диски в качестве вариантов загрузки. Но у меня это почему-то не происходит. Какие у меня остались варианты? Надеюсь, мой пул не сломается в какой-нибудь момент, или просто переустановить с нуля и восстановить?
     
     
     
    ubu
    Guest
    #3
    0
    21.11.2023 12:36:00
    Я не вижу причин, почему ты не можешь продолжать использовать BIOS/grub для загрузки. Как ты делаешь резервное копирование своих систем? Я настоятельно рекомендую PBS, в этом случае ты можешь просто переустановить (с UEFI) свой PVE Server, подключить PBS и восстановить все свои VMs и Containers.

    Тебе следует попробовать переключиться на proxmox-boot tool. Покажи, пожалуйста, раскладку своих дисков (fdisk -l /dev/sd?, fdisk -l /dev/nvme?n1, lsblk, zpool status).
     
     
     
    Overfill4993
    Guest
    #4
    0
    21.11.2023 14:42:00
    1. Основная причина в том, что я боюсь, что обновление zpool однажды сломает установку. Запуск ZFS на корневой файловой системе и использование GRUB — плохая комбинация, так мне сказали.
    2. Виртуальные машины бэкапятся на NFS-шару (которая работает на VM TrueNAS) с помощью инструмента Proxmox под Datacentre-Backup. Сам хост бэкапится Sanoid/Syncoid, который тоже отправляет резервные копии на NFS-шару. Я думал, что PBS пока не поддерживает полный бэкап хоста, но если это так, то это кажется лучшим вариантом.
    3. Результат команды fdisk -l в первом сообщении. Он идентичен для sdl и sdm. proxmox-boot-tool status, lsblk и zpool status — ниже. Я думал, что нужно загружаться с UEFI, но достаточно ли самого proxmox-boot-tool даже в legacy mode?

    Code:
    NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
    sdl           8:176  1 372.6G  0 disk
    ├─sdl1        8:177  1  1007K  0 part
    ├─sdl2        8:178  1   512M  0 part
    └─sdl3        8:179  1 371.5G  0 part
    sdm           8:192  1 372.6G  0 disk
    ├─sdm1        8:193  1  1007K  0 part
    ├─sdm2        8:194  1   512M  0 part
    └─sdm3        8:195  1 371.5G  0 part

    Code:
    root@pve:~# proxmox-boot-tool status
    Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
    System currently booted with legacy bios
    A95F-279F is configured with: grub (versions: 5.15.108-1-pve, 6.2.16-15-pve, 6.2.16-19-pve)
    A9E7-AF53 is configured with: grub (versions: 5.15.108-1-pve, 6.2.16-15-pve, 6.2.16-19-pve)

    Code:
    pool: rpool
    state: ONLINE
     scan: scrub repaired 0B in 00:01:34 with 0 errors on Sun Nov 12 00:25:37 2023
    config:

           NAME                                          STATE     READ WRITE CKSUM
           rpool                                         ONLINE       0     0     0
             mirror-0                                    ONLINE       0     0     0
               ata-MK0400GCTZA_BTTV513506SZ400HGN-part3  ONLINE       0     0     0
               ata-MK0400GCTZA_BTTV542204L3400HGN-part3  ONLINE       0     0     0

    errors: No known data errors
     
     
     
    fabian
    Guest
    #5
    0
    21.11.2023 14:54:00
    Это правда только если файлы GRUB/ядро/initrd находятся на ZFS. В твоей конфигурации это не так — proxmox-boot-tool копирует их на ESP (EFI System Partition), которые отформатированы как vfat и не находятся на ZFS.
     
     
     
    Overfill4993
    Guest
    #6
    0
    21.11.2023 14:56:00
    Ты только что снял с меня груз с плеч, спасибо! Я только начал думать, что, возможно, что-то не так, потому что моё понимание UEFI, grub, ядра и прочего довольно слабое. Рад, что так и получилось.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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