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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    PVE UEFI Boot health, Proxmox Виртуальная Среда
     
    jvanhambelgium
    Guest
    #1
    0
    19.03.2025 17:45:00
    Привет! Запустил 2 автономных PVE и заметил разницу в конфигурации UEFI при загрузке. На одном из узлов после `apt-get upgrade` он вдруг стал спрашивать о GRUB и куда его нужно применить. Я отменил, но не уверен, что загрузочная последовательность обоих машин в порядке, так как разница есть.

    На узле DC2-PVE я еще не выполнял `apt-get upgrade`, поэтому у меня все еще есть `Boot0000* proxmox`, которого нет на DC1-PVE. Немного переживаю, что он не загрузится должным образом, хотя выглядит так, что DC1-PVE загрузится точно так же, как и DC2-PVE: `HD(2,GPT,6e9e8f34-188f-417c-b5e6-1edb97cf97ce,0x800,0x200000)/File(\EFI\BOOT\BOOTX64.EFI)..BO`.

    Есть какие-нибудь советы, как можно "проверить" общее состояние загрузки и убедиться, что все работает как надо? Что это за дополнительная запись "proxmox" на DC2-PVE по сравнению с DC1-PVE, и так ли она нужна?

    DC1-PVE
    `root@dc1-pve:~# efibootmgr -v`
    `BootCurrent: 0004`
    `Timeout: 1 seconds`
    `BootOrder: 0004,0002,0001`
    `Boot0001  Hard Drive    BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0200)..GO..NO........}.T.S.2.5.6.G.M.T.E.6.7.2.A...................\.,.@.r.d.=.X..........A..0.......................|5HRM........*..Gd-.;.A..MQ..L.I.8.9.0.4.8.0.0.5.7........BO..NO..........S.A.M.S.U.N.G. .M.Z.7.L.3.3.T.8.H.B.L.T.-.0.0.A.0.7...................\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L.6.S.R.E.T.N.X.0.0.1.2.2.2.2. . . . . . ........BO..NO........}.T.S.2.5.6.G.M.T.E.6.7.2.A...................\.,.@.r.d.=.X..........A..0.......................|5HRM........*..Gd-.;.A..MQ..L.I.8.9.0.4.8.0.0.4.6........BO..NO..........S.A.M.S.U.N.G. .M.Z.7.L.3.3.T.8.H.B.L.T.-.0.0.A.0.7...................\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L.6.S.R.E.T.N.X.0.0.1.2.2.3.2. . . . . . ........BO`
    `Boot0002  UEFI: Built-in EFI Shell      VenMedia(5023b95c-db26-429b-a648-bd47664c8012)..BO`
    `Boot0004* UEFI OS       HD(2,GPT,6e9e8f34-188f-417c-b5e6-1edb97cf97ce,0x800,0x200000)/File(\EFI\BOOT\BOOTX64.EFI)..BO`
    `MirrorStatus: Platform does not support address range mirror`
    `DesiredMirroredPercentageAbove4G: 0.00`
    `DesiredMirrorMemoryBelow4GB: false`

    `root@dc1-pve:~#`

    DC2-PVE
    `root@dc2-pve:~# efibootmgr -v`
    `BootCurrent: 0000`
    `Timeout: 1 seconds`
    `BootOrder: 0000,0005,0002,0001`
    `Boot0000* proxmox       HD(2,GPT,6e9e8f34-188f-417c-b5e6-1edb97cf97ce,0x800,0x200000)/File(\EFI\proxmox\grubx64.efi)`
    `Boot0001  Hard Drive    BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0200)..GO..NO........}.T.S.2.5.6.G.M.T.E.6.7.2.A...................\.,.@.r.d.=.X..........A..0.......................|5HRM........*..Gd-.;.A..MQ..L.I.8.9.0.4.8.0.0.4.6........BO..NO..........S.A.M.S.U.N.G. .M.Z.7.L.3.3.T.8.H.B.L.T.-.0.0.A.0.7...................\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L.6.S.R.E.T.N.X.0.0.1.2.2.3.2. . . . . . ........BO`
    `Boot0002  UEFI: Built-in EFI Shell      VenMedia(5023b95c-db26-429b-a648-bd47664c8012)..BO`
    `Boot0005* UEFI OS       HD(2,GPT,6e9e8f34-188f-417c-b5e6-1edb97cf97ce,0x800,0x200000)/File(\EFI\BOOT\BOOTX64.EFI)..BO`
    `MirrorStatus: Platform does not support address range mirror`
    `DesiredMirroredPercentageAbove4G: 0.00`
    `DesiredMirrorMemoryBelow4GB: false`

    `root@dc2-pve:~#`

    Спасибо!
     
     
     
    fabian
    Guest
    #2
    0
    20.03.2025 14:32:00
    Пожалуйста, выложи содержимое файла /var/log/apt/history/term.log для этого обновления на первом узле (и не перезагружайся, пока не станет понятно, что происходит, иначе может понадобиться ручное восстановление!).
     
     
     
    jvanhambelgium
    Guest
    #3
    0
    20.03.2025 17:54:00
    Я знаю, что моя проблема — это скорее типичная для Debian Linux, а не специфичная для Proxmox, но спасибо, что посмотрели. В терминале очень длинный лог, содержащий вывод из терминального окна, поэтому я приложил его в виде файла. Когда происходит переустановка GRUB, он сообщает, что уникальный идентификатор диска изменился, что кажется странным. Система имеет NVME-диск для загрузки (/dev/nvme0) и 2 * 3ТБ дисков данных (/dev/sda & /dev/sdb). Также есть LVM, расположенная поверх NVME (/dev/dm-1).

    root@DC1-pve:~# pvdisplay -v
    --- Physical volume ---
    PV Name               /dev/nvme0n1p3
    VG Name               pve
    PV Size               237.47 GiB / not usable <1.32 MiB
    Allocatable           yes
    PE Size               4.00 MiB
    Total PE              60793
    Free PE               4097
    Allocated PE          56696
    PV UUID               RojqgD-1zb5-z15i-Z5qb-Iq5b-bijT-2ZAQjU

    "lsblk -l" показывает:
    pve-swap       252:0    0     8G  0 lvm  [SWAP]
    pve-root       252:1    0  69.4G  0 lvm  /
    pve-data_tmeta 252:2    0   1.4G  0 lvm
    pve-data_tdata 252:3    0 141.2G  0 lvm
    pve-data       252:4    0 141.2G  0 lvm
    nvme0n1        259:0    0 238.5G  0 disk
    nvme0n1p1      259:1    0  1007K  0 part
    nvme0n1p2      259:2    0     1G  0 part /boot/efi
    nvme0n1p3      259:3    0 237.5G  0 part

    ...и затем длинный вывод для "vgdisplay -v"

    root@DC1-pve:~# vgdisplay -v
    --- Volume group ---
    VG Name               pve
    System ID             Format                lvm2
    Metadata Areas        1
    Metadata Sequence No  7
    VG Access             read/write
    VG Status             resizable
    MAX LV                0
    Cur LV                3
    Open LV               2
    Max PV                0
    Cur PV                1
    Act PV                1
    VG Size               237.47 GiB
    PE Size               4.00 MiB
    Total PE              60793
    Alloc PE / Size       56696 / <221.47 GiB
    Free  PE / Size       4097 / 16.00 GiB
    VG UUID               smbLfi-hPG5-pMCB-IWoe-RcVd-jEag-iZbsZe

    --- Logical volume ---
    LV Name                data
    VG Name                pve
    LV UUID                jHgckm-NEmd-weqw-2Me9-I9o0-PNps-2DuQuT
    LV Write Access        read/write
    LV Creation host, time proxmox, 2024-12-16 15:01:58 +0100
    LV Pool metadata       data_tmeta
    LV Pool data           data_tdata
    LV Status              available
    # open                 0
    LV Size                <141.23 GiB
    Allocated pool data    0.00%
    Allocated metadata     1.13%
    Current LE             36154
    Segments               1
    Allocation             inherit
    Read ahead sectors     auto - currently set to     256
    Block device           252:4

    --- Logical volume ---
    LV Path                /dev/pve/swap
    LV Name                swap
    VG Name                pve
    LV UUID                vJe0kg-eAgZ-86t2-9XuH-vARA-CW9b-3Ix01K
    LV Write Access        read/write
    LV Creation host, time proxmox, 2024-12-16 15:01:56 +0100
    LV Status              available
    # open                 2
    LV Size                8.00 GiB
    Current LE             2048
    Segments               1
    Allocation             inherit
    Read ahead sectors     auto - currently set to     256
    Block device           252:0

    --- Logical volume ---
    LV Path                /dev/pve/root
    LV Name                root
    VG Name                pve
    LV UUID                mRVUCG-C3rZ-Kk5e-l6A2-9nh3-WdRv-FOQCC2
    LV Write Access        read/write
    LV Creation host, time proxmox, 2024-12-16 15:01:56 +0100
    LV Status              available
    # open                 1
    LV Size                <69.37 GiB
    Current LE             17758
    Segments               1
    Allocation             inherit
    Read ahead sectors     auto - currently set to     256
    Block device           252:1

    --- Physical volumes ---
    PV Name               /dev/nvme0n1p3
    PV UUID               RojqgD-1zb5-z15i-Z5qb-Iq5b-bijT-2ZAQjU
    PV Status             allocatable
    Total PE / Free PE    60793 / 4097
     
     
     
    jvanhambelgium
    Guest
    #4
    0
    20.03.2025 20:49:00
    Я сравнил файлы `/boot/grub/grub.cfg` на обоих серверах, и они идентичны (выполнил "diff", никаких результатов). Содержимое `/boot` тоже одинаковое, за исключением того, что файл `grub.cfg` был обновлен во время моего обновления, отсюда и обновлённая метка времени.

    root@DC1-pve:/boot/grub# ls -la
    total 2408
    drwxr-xr-x 6 root root    4096 Mar  8 09:18 .
    drwxr-xr-x 5 root root    4096 Mar 16 23:00 ..
    drwxr-xr-x 2 root root    4096 Dec 16 15:03 fonts
    -rw------- 1 root root   13307 Mar  8 09:18 grub.cfg
    -rw-r--r-- 1 root root    1024 Dec 16 15:03 grubenv
    drwxr-xr-x 2 root root   20480 Mar  8 09:18 i386-pc
    drwxr-xr-x 2 root root    4096 Mar  8 09:18 locale
    -rw-r--r-- 1 root root 2392304 Mar  8 09:18 unicode.pf2
    drwxr-xr-x 2 root root   12288 Dec 16 15:03 x86_64-efi

    root@DC1-pve:/boot/grub#

    root@DC2-pve:/boot/grub# ls -la
    total 2412
    drwxr-xr-x 6 root root    4096 Mar 16 23:21 .
    drwxr-xr-x 5 root root    4096 Mar 16 23:21 ..
    drwxr-xr-x 2 root root    4096 Dec 16 15:03 fonts
    -rw------- 1 root root   13307 Mar 16 23:21 grub.cfg
    -rw-r--r-- 1 root root    1024 Dec 16 15:03 grubenv
    drwxr-xr-x 2 root root   24576 Mar 16 23:21 i386-pc
    drwxr-xr-x 2 root root    4096 Mar 16 23:21 locale
    -rw-r--r-- 1 root root 2392304 Mar 16 23:21 unicode.pf2
    drwxr-xr-x 2 root root   12288 Dec 16 15:03 x86_64-efi

    root@DC2-pve:/boot/grub#
     
     
     
    fabian
    Guest
    #5
    0
    21.03.2025 09:24:00
    Ты когда-нибудь клонировал диски этих систем с одной на другую? В любом случае, у тебя установлены неправильные пакеты grub, попробуй вот это:

    ```
    apt update
    echo 'grub-efi-amd64 grub2/force_efi_extra_removable boolean true' | debconf-set-selections -v -u
    apt install grub-efi-amd64
    efibootmgr -v and post the output here..
    ```
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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