Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 VE 8.0+ cpu microcode

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Proxmox VE 8.0+ cpu microcode, Proxmox Виртуальная Среда
     
    Wolvez
    Guest
    #1
    0
    25.07.2023 01:00:00
    Proxmox поставляют собственные пакеты микрокода процессоров? Например, amd64-microcode или intel-microcode? Или нужно добавлять non-free-firmware в sources.list для PVE8/bookworm и более новых версий, чтобы получать самые свежие микрокоды для процессоров?
     
     
     
    jamesharr
    Guest
    #2
    0
    09.12.2023 22:11:00
    Я не занимался этим, просто был занят другими задачами, да и подумал, "время лечит". У нас теперь есть новенький Proxmox-кластер, где я, возможно, смогу что-нибудь попробовать (там будет поддержка). Сообщу, что получится, хотя это может быть через несколько недель.
     
     
     
    jamesharr
    Guest
    #3
    0
    26.01.2024 05:59:00
    Перезагрузка нод позволила загрузить новый микрокод в ядро. Или, по крайней мере, так кажется... К сожалению, похоже, что поддержка горячей замены микрокода для процессоров в Proxmox-VE отсутствует. Ядро Proxmox-VE скомпилировано без CONFIG_MICROCODE_LATE_LOADING. Коротко говоря, микрокод можно загружать в процессор в два этапа: Ранняя загрузка: это происходит в процессе загрузки, до того, как ядро передает управление /bin/init, и микрокод хранится в initrd. Поздняя загрузка: это происходит, когда система полностью загружена и работают реальные задачи. Оказывается, Поздняя загрузка (то, что нам всем нужно) может быть опасна при работе с реальными задачами. Подробнее об этом на docs.kernel.org. Это мое лучшее понимание ситуации на сегодняшний день. Не совсем то, что хотелось бы, но теперь я понимаю и уважаю, почему PVE держит эту функцию выключенной.
     
     
     
    jamesharr
    Guest
    #4
    0
    14.08.2023 23:21:00
    У меня какая-то странная проблема с загрузкой прошивки на систему, и я не уверен, связано ли это как-то. Я установил все обновления на proxmox-ve 8.0.2 (pve-no-subscription repo), перезагрузился и все равно вижу предупреждения в журналах.

    Код: root@pve2:~# journalctl -k --grep=microcode
    Aug 14 16:08:09 pve2 kernel: Zenbleed: please update your microcode for the most optimal fix
    Aug 14 16:08:09 pve2 kernel: microcode: CPU2: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU3: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU1: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU4: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU5: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU6: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU8: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU7: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU9: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU10: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU11: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU12: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU0: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU13: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU14: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: CPU15: patch_level=0x08701030
    Aug 14 16:08:09 pve2 kernel: microcode: Microcode Update Driver: v2.2.
    root@pve2:~# zgrep "microcode udpated" /var/log/kern.log*
    root@pve2:~# На других дистрибутивах (Alma9, например) я мог бы вручную запустить процесс обновления прошивки (даже до перезагрузки) со следующей командой, но это не работает на proxmox-ve.
    Код: root@pve2:~# echo 1 > /sys/devices/system/cpu/microcode/reload
    -bash: /sys/devices/system/cpu/microcode/reload: Permission denied
    Есть ли что-то особенное в ядре PVE, что не включает переподгрузку микрокода? Или пакет микрокода Debian каким-то образом не распознает ядра PVE? Или что-то еще происходит? Я покопаюсь, чтобы узнать, что смогу найти, но сейчас я немного застрял.
     
     
     
    donhwyo
    Guest
    #5
    0
    15.08.2023 01:09:00
    Установлен ли iucode-tool (iucode-tool — инструмент микрокода процессоров Intel)? Он необходим как зависимость.
     
     
     
    jamesharr
    Guest
    #6
    0
    18.08.2023 17:04:00
    Попробую, но это процессоры AMD.
     
     
     
    donhwyo
    Guest
    #7
    0
    18.08.2023 17:55:00
    Извини, пропустил, что это amd. Наверное, тебе это и не нужно.
     
     
     
    Crazyachmed123
    Guest
    #8
    0
    10.11.2023 16:00:00
    Ты вообще нашёл решение этой проблемы? Я обновился до ядра 6.5 через pvetest-repo и вручную обновил пакет amd64-microcode из Debian-Sid. После перезагрузки микрокод отображается как 0xa50000d, а должен быть 0xa50000f (Ryzen 5 5600G). Сообщений, связанных с обновлением микрокода, в dmesg нет, как и у тебя. Хук вызывается update-initramfs...
     
     
     
    Wolvez
    Guest
    #9
    0
    27.11.2023 01:34:00
    Загрузка микрокода не происходит — возможно, дело в используемом загрузчике. У меня ZFS корневой раздел, а Proxmox использует Systemd-boot. Если у тебя установка использует GRUB, возможно, тебе придется изменить конфигурацию GRUB, чтобы загружать обновления микрокода. Я не уверен, так как пока что у меня только одна установка Proxmox.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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