State after g3 что это в биосе
Перейти к содержимому

State after g3 что это в биосе

  • автор:

Wake On Lan после сбоя питания (или из состояния G3)

И все бы хорошо, если бы не одно но. После сбоя питания ваш компьютер не включится.
Согласитесь, это будет «приятной» неожиданностью, особенно если вы находитесь за пару тысяч километров от него.
Одно из решений написано здесь, но оно аппаратно-программное, а ведь можно обойтись без дополнительного железа.

Про WOL на Хабре можно найти уже две станицы. Поэтому в этой статье не будет рассматриваться включение wol на карточке.

Введение

Для начала разберемся, почему компьютер не включится. Для понимания этого стоит обратится к ACPI.
ACPI — англ. Advanced Configuration and Power Interface — усовершенствованный интерфейс управления конфигурацией и питанием). В ACPI описаны состояния — как глобальные, так и конкретных устройств в частности. (wiki)

image

  • G2 (S5) (soft-off) — мягкое (программное) выключение; система полностью остановлена, но под напряжением, готова включиться в любой момент. Системный контекст утерян.
  • G3 (mechanical off) — механическое выключение системы; блок питания ATX отключен.
  • «Stay Off» – при потере питания в сети и его восстановлении для включения ПК необходимо нажать кнопку питания.
  • «Turn On» – восстановление питания вызывает автоматическое включение системы.
  • «Last State» – Восстановление системы в то состояние, в котором она находилась на момент пропадания питания. Если была выключены — остается выключена, иначе включается.

Выбрав «Turn On», останется вопрос лишь в том, как выключить компьютер, когда он включился после сбоя питания, а не от запроса по сети или штатного запуска кнопкой на корпусе. Делать эти проверки мы будем в initrd.

Расположение файлов для initrd в Ubuntu/Debian можно посмотреть в man на initramfs-tools (онлайн с сайта Ubuntu).
Для Centos все немного по другому — там dracut.

Для обеспечения проверки, как был включен компьютер, после посылки wol пакета мы будем пинговать его. Но так как пакет WOL у нас «магический», пусть пинги будут тоже «магическими». Пусть наши пинги будут размером в 48 байт, а не в 84.

Итого вся идея в виде блок-схемы:
image

Реализация
Модули

В /etc/initramfs-tools/modules добавим необходимые модули для работы iptables и сети.

Модуль для вашей сетевой карты
Модули iptables
Скрипт

В /etc/initramfs-tools/scripts/local-top/ добавим файл checkboot с содержимым:

И делаем его исполняемым:

Скрипт реализует блок-схему, приведенную выше.

В /etc/initramfs-tools/hooks/ добавим файл checkboot с содержимым:

И делаем его исполняемым:

Этот файл указывает, что необходимо добавить в initrd для корректной работы нашего скрипта.
В нем после копирования утилит iptables и ifconfig необходимо так же скопировать библиотеки для iptables.
Слинкованные библиотеки можно получить, выполнив ldd /sbin/iptables.
Но в процессе работы также будут использоваться динамически подгружаемые модули. Их список можно увидеть, выполнив команду:

Что позволит получить остальные подгружаемые библиотеки:

Update initrd

Перед обновлением initrd хорошей идеей является скопировать стабильный вариант в /boot с другим именем, чтобы в случае каких-либо ошибок в скрипте/хуке загрузка системы не представляла сложности.
Обновляем initrd командой:

Добавляем новые строчки в grub с nocheckboot.
Делаем это либо непосредственным редактированием /boot/grub/grub.cfg с созданием нового пункта с добавлением nocheckboot в строке параметров к ядру, либо изменяя /etc/grub.d/10_linux, что лучше, так как после update-grub2 наши изменения не исчезнут, как случится, если мы будем редактировать grub.cfg.

Для этого в /etc/grub.d/10_linux добавляем:

Запуск

Осталось только написать скрипт запуска.
И вот он:

Здесь «-c 50» — это 50 пакетов, 1 пакет в секунду, а значит 50 секунд — время, за которое должны пройти все этапы до «Проверка счетчика правила iptables». А «-s 20» делает размер пакета равным 48 байтам. 48 — 20 = 28 байт — заголовки IP и ETHERNET.

State after g3 что это в биосе

BIOS (Basic Input/Output System) – это система, которая отвечает за инициализацию аппаратного обеспечения компьютера при его включении. Это маленькая программка, запускающаяся перед загрузкой операционной системы. Одним из параметров, которыми можно управлять в BIOS, является режим State after g3 (также известный как Power State после выключения). В данной статье мы расскажем, зачем нужен данный режим и как его правильно настроить.

Режим State after g3 позволяет определить, как компьютер будет вести себя после полного отключения. Обычно, когда мы выключаем компьютер, он переходит в режим Standby (ожидания), а затем впадает в глубокий сон. Однако, если установить режим State after g3 в конкретное состояние, компьютер будет включаться полностью каждый раз, когда мы его запускаем. Это может быть полезно, например, при обновлении BIOS или в случае, когда необходимо полностью перезапустить компьютер.

Настройка режима State after g3 происходит в BIOS компьютера. Для этого необходимо перезагрузить компьютер и во время загрузки нажать определенную клавишу (обычно это Del или F2), чтобы войти в BIOS. Здесь следует найти раздел, относящийся к питанию и энергосбережению.

  1. В этом разделе нужно найти опцию, связанную с режимом State after g3. Обычно она называется «ACPI Suspend State».
  2. Выберите желаемое состояние после выключения. Опции могут быть различными в зависимости от модели и производителя компьютера. Например, вы можете выбрать режим «Power Off» для полного отключения компьютера, или «Last State» для возврата в последнее состояние после включения.
  3. Сохраните изменения и выйдите из BIOS. Компьютер перезагрузится с новыми настройками режима State after g3.

Настройка режима State after g3 может быть полезной в различных ситуациях. Однако, имейте в виду, что неправильная настройка данного параметра может привести к непредвиденным проблемам. Поэтому, перед изменением настроек BIOS рекомендуется ознакомиться с инструкцией по использованию конкретной модели компьютера или обратиться к специалисту.

Преимущества и назначение режима State after g3 в BIOS

Режим State after g3 в BIOS (Basic Input/Output System)

Режим State after g3, также известный как «потребление энергии после выключения», является одним из параметров в BIOS на компьютере или ноутбуке. Этот параметр определяет, какая часть системы остается включенной даже после того, как компьютер полностью выключен.

Когда компьютер полностью выключен, некоторые компоненты системы все равно продолжают потреблять энергию. Режим State after g3 позволяет указать, какие компоненты должны быть выключены полностью после отключения компьютера.

Преимущества режима State after g3

  • Увеличение энергоэффективности: Выбор режима State after g3 позволяет минимизировать потребление энергии, что может быть полезно для экономии электроэнергии и уменьшения счетов за электричество.
  • Улучшенная безопасность: Полное отключение некоторых компонентов после выключения компьютера может помочь защитить систему от потенциальных угроз безопасности. Например, выключение сетевых адаптеров может помочь предотвратить несанкционированный доступ к системе.
  • Удобство использования: В некоторых случаях может быть полезно, чтобы некоторые компоненты оставались включенными после выключения компьютера. Например, если вы хотите, чтобы USB-порты или зарядные устройства продолжали работать, даже если компьютер выключен.

Настройка режима State after g3 в BIOS

Настройка параметра State after g3 может быть различной в зависимости от производителя BIOS и модели материнской платы. Обычно это делается следующим образом:

  1. Перезагрузите компьютер и нажмите определенную клавишу (обычно это Del или F2), чтобы войти в BIOS.
  2. Найдите раздел с настройками энергопотребления или опции, связанные с питанием.
  3. Найдите параметр, связанный с режимом State after g3. Он может быть обозначен различными названиями, такими как «Power After AC Loss» или «Power State After Shutdown».
  4. Выберите желаемый режим State after g3. Обычно доступны следующие варианты: «Stay Off» (оставаться выключенным), «Last State» (последнее состояние), «Power On» (включено) или «Previous State» (предыдущее состояние).
  5. Сохраните изменения и выйдите из BIOS.

Не забудьте, что изменение этой настройки может повлиять на работу компьютера и его компонентов после выключения. Поэтому, если вы не уверены в своих действиях, лучше обратиться к руководству пользователя или поискать дополнительную информацию о вашей конкретной модели BIOS и материнской платы.

Настройка режима State after g3 в BIOS

Режим State after g3 (Standby State) в BIOS является одной из опций, которая управляет энергопотреблением компьютера в состоянии выключенного режима. Этот режим определяет, какие устройства будут активными и потреблять энергию после выключения компьютера.

Настройка режима State after g3 в BIOS позволяет пользователям выбирать, какие устройства должны оставаться активными после выключения компьютера. Это может быть полезно, например, для подключенных внешних устройств, таких как USB-устройства, клавиатуры или мыши, которые могут использоваться для включения компьютера из спящего режима или для работы вместе с функциями включенного режима (например, для зарядки устройств или обновления программного обеспечения).

Для настройки режима State after g3 в BIOS требуется выполнить следующие шаги:

  1. Загрузите компьютер и нажмите нужную клавишу (обычно Del, F2 или F10) для входа в BIOS.
  2. Используйте клавиши со стрелками на клавиатуре, чтобы найти раздел «Power Management» или «Advanced Settings».
  3. В разделе Power Management найдите опцию «State after g3» или «Standby State».
  4. Выберите нужный режим работы: «S0» (выключено), «S1» (минимальное энергопотребление), «S3» (режим спящего режима) или «S5» (выключение питания).
  5. Сохраните изменения и выйдите из BIOS.

После сохранения изменений и выхода из BIOS, выбранный режим State after g3 будет применен при выключении компьютера. Устройства, выбранные для оставания активными, будут потреблять определенное количество энергии. Важно отметить, что некоторые устройства могут не поддерживать все режимы, поэтому некоторые опции могут быть недоступны.

Настраивая режим State after g3 в BIOS, вы можете управлять энергопотреблением вашего компьютера в выключенном состоянии, а также выбирать, какие устройства будут оставаться активными. Это может быть полезно для сохранения энергии или для удобства использования некоторых устройств, которые требуют постоянного подключения к компьютеру.

IPC2 BIOS guide

The screen provides date, time and boot features settings, as well as basic system information:

System Information
  • BIOS Version: IPC2_3.330.3 x64
  • Build Time: DD/MM/YYY
  • Processor Type: Intel(R) Core(TM) iX-4XXXXX CPU @ X.X GHz
  • Processor Speed: 2.1 GHz (example)
  • System Memory Speed: 1600 MHz (example)
  • L2 Cache RAM: 256 KB
  • Memory Channel A Slot 0: 4096 MB (DDRIII-1600) (example)
  • Memory Channel B Slot 0: 4096 MB (DDRIII-1600) (example)
Boot Features
  • NumLock: Selects Power-on state for NumLock — Off/On
  • Timeout: Number of seconds (1-99) that P.O.S.T. will wait for the user input before booting.
  • Quick Boot: Enable/disable quick boot.
  • Diagnostic Splash Screen: If you select ‘Enabled’ the diagnostic splash screen always displays during boot. If you select ‘Disabled’ the diagnostic splash screen does not display unless you press HOTKEY during boot.
  • Diagnostic Summary Screen: Display the Diagnostic summary screen during boot.
  • UEFI Boot: Enable the UEFI boot.
  • Legacy Boot: Enable the Legacy boot.
  • Boot in legacy video mode: Enable to force the display adapter to switch the video mode to Text Mode 3 at the end of BIOS POST for non-UEFI boot mode (Legacy Boot). Some legacy software such as DUET requires that the BIOS explicitly enter text video mode prior to boot.
  • Load OPROM: Load all OPROMs or on demand according to the boot device.

Advanced

The section provides advanced system features and functionality settings.
Warning: For advanced users only. Setting items to incorrect values may cause system to malfunction.

  • Select Language: Several BIOS interface languages
Silicon Information

Processor and PCH signatures (example numbers):

  • Family: 4th Gen Intel Core Processor
  • Model: 45
  • CPUID: 40651
  • CPU REV.: 1
  • PATCH ID: 17
  • CORE FREQ.: 2.10 GHz
  • L1 Cache: 64 KB
  • L2 Cache: 256 KB
  • L3 Cache: 4096 KB
  • PCH TYPE: LynxPoint
  • PCH REV.: C1 Stepping
  • PCB REV.: 1.1
Processor Configuration
  • Active Processor Cores: Number of cores to enable in each processor package.
  • Intel(R) HT Technology: When Disabled only one thread per enabled core is enabled.
  • Enabled XD: Enabled Execute Disabled functionality. Also known as Data Execution Prevention (DEP).
  • Limit CPUID maximum values: When set to enable, this causes the cpuid to return a maximum value of 3.
  • Enable for BIST: Enable/Disable BIST (Built-In Self Test) on reset.
  • Machine Check: Enabled processor Machine Check feature (disable only for test).
  • Intel(R) Virtualization Technology: When enabled, a VMM can utilize the additional hardware capabilities.
  • Intel(R) Streamer Prefetcher: Enable/Disable MLC streamer prefetcher.
  • Intel(R) Spatial Prefetcher: Enable/Disable MLC spatial prefetcher.
Peripheral Configuration
  • Spread Spectrum Clock: Enable clock Spread Spectrum feature. Recommended to keep disabled
  • PCIe SR-IOV Support: Set IO Virtualization
  • Turn Off unused PCI/PCIe clocks:
    • Disabled — all clocks turned On
    • Enabled — clocks for empty PCI/PCIe slots will be turned off to save power, especially for EMI test.
    HDD Configuration

    Set hard drive and controller configuration:

    • SATA Device: Enable/Disable SATA device.
    • Serial ATA Port i:
      • Port Enable: Enable/Disable port i
      • External Port: Configure the system to treat the port as internal or external
      • SATA Device Type: Select ‘Solid State Drive’ only if SSD device is connected to port i
      System Agent (SA) Configuration

      Displays and provides options to change the SA settings

      • Intel(R) VT for Directed I/O (VT-d): Enables/Disables Intel Virtualization Technology for Directed I/O (VT-d) by reporting the I/O device assignment to VMM through DMAR ACPI tables
      • Graphics Configuration: Graphics Configuration menu
        • DVMT Pre-Allocated: Select pre-allocated graphics memory size used by the internal graphics device — 32MB, 64MB, 128MB, 256MB, 512MB.
        • IGD — Boot Type: Select the primary video device activated during boot — DisplayPort, HDMI1, HDMI2
        • IGD — Secondary Boot Type: Select the secondary video device activated during boot — HDMI1, HDMI2
        • IGD — Panel Scaling: Select the LCD panel scaling option — Auto, Force Scaling, Off
        • Spread Spectrum Clock Chip: Hardware — Spread is controlled by chip, Software — Spread is controlled by BIOS
        South Bridge Configuration

        Set hard drive and controller configuration:

        • SMBUS Device: Enable/Disable SMBUS device
        • Enable CRID: Enable compatible revision ID
        • State After G3: Specify what state to switch to when power is re-applied after a power failure (G3 state).
          • State S0 — Active
          • State S5 — SW Off
          • PCI Express Root Port Clock Gating: Enables/Disables PCI Express Root Port Clock Gating
          • DMI Link ASPM Control: The control of Active State Power Management of DMI link
          • DMI Link Extended Sync Control: The control of Extended Sync of SB side of the DMI link
          • PCI Express Port i Config: Control the PCI Express Root Port i
          • Azalia: Control detection of the Azalia device
          • Azalia PME Enabled: Enables/Disables PME for Azalia
          • GPIO Lockdown: Enable/Disable the PCH GPIO lockdown feature
          • RTC Lock: Enable will lock bytes 38h-3Fh in the lower/upper 128-byte bank of RTC RAM
          • BIOS Lock: Enable/Disable the PCH BIOS lock enable feature. The whole BIOS region is not writable
          • SMM Lock: Enable/Disable SMM lock feature. It will lock the SMRAM and unable load SMM driver any more.
          Network Configuration
          • PCH Internal LAN: Enable/Disable PCH internal LAN
          • LAN OPROM Selection: This is used to select LAN OPROM for quick boot minimal configuration
          • Wake on PCH LAN: Enable PCH internal Wake on LAN capability at Moff
          • ASF Support: Enable/Disable alert specification format
          SuperIO Configuration

          SuperIO settings conrtol:

          • Onboard UART1: Enabled always
          • Onboard UART2: This option controls the onboard UART2 address. When enabled UART2 uses address 0x2F8 and IRQ 3
          • Onboard UART3: This option controls the onboard UART3 address. When enabled UART3 uses address 0x3E8 and IRQ 4
          AMT Configuration

          Configure Active Management Technology parameters:

          • Intel AMT:
          • AMT Wait Timer:
          • SOL Terminal Type:
          • Enter Intel MEBx Setup:
          • Un-Configure ME:
          • Hide Un-Configure ME Confirmation:
          • USB Provision:
          • MEBX Resolution Settings:
            • Non-UI Text Mode resolution:
            • UI Text Mode resolution:
            • Graphic Mode resolution:
            ME Configuration

            Configure Management Engine Technology parameters:

            • ME FW Version 9.5.30.1808
            • ME Firmware Intel ME 5MB firmware
            • Intel ME:
            • Intel AT:
            • ME FW Downgrade:
            • ME IFR Feature:
            Thermal Configuration

            Thermal control sub-menu:

            • CPU Thermal Configuration:
            • Bi-directional PROCHOT#:
            • PROCHOT# OUT:
            • PROCHOT Response:
            • Disable VR Thermal Alert:
            • ACPI 3.0 T-States:

            Security

            Configure different security settings.

            Set boot order priorities.

            The exit screen provides options to save or discard changes before exiting BIOS.

            Link training retry что это в биосе

            The screen provides date, time and boot features settings, as well as basic system information:

            • BIOS Vendor: American Megatrends
            • Core Version: 4.6.5.4
            • Compliancy: UEFI 2.3.1; PI 1.2
            • BIOS Version: Format SBCFLT_X.XX.XX_X — useful to check if you have the latest BIOS installed
            • Build Date and Time: MM/DD/YYYY HH:MM:SS
            • System Date: HH:MM:SS
            • System Time: Weekday MM/DD/YYYY
            • Access Level: Administrator
            Advanced

            The section provides advanced system features and functionality settings.
            Warning: For advanced users only. Setting items to incorrect values may cause system to malfunction.

            PCI Settings

            PCI, PCI-X and PCI Express settings:

            • PCI Latency Timer: Value to be programmed into PCI latency timer register.
            • VGA Palette Snoop: Enables or Disables VGA palette registers snooping.
            • PERR# Generation: Enables or Disables PCI device to generate PERR#.
            • SERR# Generation: Enables or Disables PCI device to generate SERR#.
            • Relaxed Ordering: Enables or Disables PCI Express device relaxed ordering.
            • Extended Tag: If enabled allows device to use 8-bit tag field as a requester.
            • No Snoop: Enables or Disables PCI Express device no snoop option.
            • Maximum Payload: Set maximum payload of PCI Express device or allow system BIOS to select the value automatically.
            • Maximum Read Request: Set maximum read request size of PCI Express device or allow system BIOS to select the value automatically.
            • ASPM Support: Set the ASPM (Active State Power Management) level:
              • Force L0s — force all links to L0s state
              • Auto — BIOS auto configure
              • Disable — disables ASPM
              Power Settings

              System ACPI and power management policy parameters:

              • ACPI Auto Configuration: Enables or Disables BIOS ACPI (power management policy) auto configuration.
              • Hibernation State: Enables or Disables system ability to Hibernate (S4). This option may be not effective with some OS.
              • Sleep State: Select ACPI sleep state the system will enter when Suspend/Power button is pressed.
              • Lock Legacy Resources: Enables or Disables lock of legacy resources.
              • Restore on AC Power Loss: Set the way fitlet is turned-on after power failure/interruption occurred or the moment power cable is plugged. The available options are:
                • Power On — system powers on automatically
                • Power Off — system remains off
                • Last State — based on system state before the failure it will be either On or Off
                • Disable — the feature is disabled
                TPM Settings

                Note: TPM module is not assembled by default. The option relevant in high volume orders.

                Trusted platform module settings:

                • Security Device Support: Enables or Disables BIOS support for security device. OS will not show security device. TCG EFI protocol and INT1A interface will not be available.
                CPU Settings

                CPU configuration parameters:

                • PSS Support: Enable or Disable the generation of ACPI _PPC, _PPS and _PCT objects.
                • PSTATE Adjustment: Provide to adjust start-up P-state level.
                • NX Mode: Enable or Disable non-execute page protection function.
                • SVM Mode: Enable or Disable CPU virtualization.
                • C6 Mode: Enable or Disable C6 state.
                • CPB Mode: Auto or Disable core performance boost.
                • Core Leveling Mode: Change the number of Cores in the system.
                Video Settings
                • Integrated Graphics: Enable or Disable integrated graphics controller.
                • UMA Frame Buffer Size: Set frame buffer size (32MB-2GB).
                • Remote Display Feature: Enable or Disable remote display feature support.
                • HDMI Audio: Enable or Disable Gnb HD audio support.
                • IOMMU: Enable or Disable IOMMU support.
                • PSPP Policy: Configure PCI Express speed power policy:
                  • Disabled
                  • Performance
                  • Balanced-High
                  • Balanced-Low
                  • Power saving
                  SATA Settings

                  Storage devices interface configuration:

                  • OnChip SATA Channel: Enable or Disable SATA channel for storage devices.
                  • OnChip SATA Type: Set SATA host controller interface type for storage devices communication.
                    • Native IDE
                    • AHCI
                    • Legacy IDE
                    • AHCI as ID 7804
                    Memory Settings
                    • Memory Clock: This option allows user to select different memory clock. Can be set to Auto detection or manually selected.
                    • Memory Clear: Memory clear functionality control.
                    Memory Configuration
                    • Memory Hole Remapping: Enable or Disable memory hole remapping.
                    • Bank Interleaving: Enable or Disable bank interleaving.
                    • Memory Hole 15MB – 16MB: Enable or Disable memory hole 15MB-16MB for some ISA expansion cards.
                    • Socket Information: Basic information about memory SO-DIMM used.
                    SDIO Settings

                    SD/SDIO configuration parameters:

                    • SDIO Access Mode: Set SD device access mode:
                      • Auto — Access SD device in DMA mode if controller support it, otherwise in PIO mode.
                      • DMA — Access SD device in DMA mode.
                      • PIO — Access SD device in PIO (programmed input/output) mode.
                      USB Settings
                      • Legacy USB Support: Enables legacy USB support. Auto option disables legacy support if no USB devices are connected. Disabled option will keep USB devices available only for EFI applications.
                      • XHCI Hand-off: Workaround for OS without XHCI hand-off support. The XHCI ownership change should be claimed by XHCI driver.
                      • EHCI Hand-off: Workaround for OS without EHCI hand-off support. The EHCI ownership change should be claimed by EHCI driver.
                      • USB Mass Storage Driver Support: Enable or Disable USB mass storage driver support.
                      • Port 60/64 Emulation: Enable I/O port 60h/64h emulation support. This option should be enabled for the complete USB keyboard legacy support for non-USB aware operating systems.
                      • USB transfer timeout: Timeout value for control, bulk and interrupt transfers — 1 sec, 5 sec, 10 sec or 20 sec.
                      • Device reset timeout: USB mass storage device start unit command time-out.
                      • Device power-up delay: Maximum time the device will take before it properly reports itself to the Host Controller.
                        • Auto — uses default value: for a root port it is 100 ms, for a hub port the delay is taken from the hub descriptor.
                        • Setup Prompt Timeout: Number of seconds to wait for setup activation key. 65535 (0xFFFF) means indefinite waiting.
                        • Bootup Numlock State: Select the keyboard NumLock state.
                        • Quiet Boot: Enables or Disables quiet boot option.
                        • Fast Boot: Enables or Disables boot with initialization of a minimal set of devices required to launch active boot option. Has no effect for BBS boot option.
                        • SATA Support: TBD
                        • VGA Support: TBD
                        • USB Support: TBD
                        • PS2 Device Support: If disabled PS2 device will be skipped.
                        • Network Stack Driver Support: If disabled Network Stack driver will be skipped.
                        • UEFI Boot: Configure UEFI boot options:
                          • Auto — If the 1st boot HDD is GPT then enable UEFI boot options, otherwise disable.
                          • Enabled — Enable all UEFI boot options.
                          • Disabled — Disable all UEFI boot options.
                          • Boot Mode Select: Select boot mode Legacy/UEFI.
                          • Fixed Boot Order Priorities: Set boot order priorities.
                          CSM16 Parameters

                          CSM16 configurations. Enable/Disable, Option ROM, execution settings, etc. :

                          • GateA20 Active:
                            • Upon request — GA20 can be disabled using BIOS services.
                            • Always — do not allow disabling GA20. This option is useful when any RT code above 1 MB is executed.
                            • Immediate — execute the trap right away.
                            • Postponed — execute the trap during legacy boot.
                            CSM Parameters

                            OpROM execution, boot options, filter, etc. :

                            • Launch CSM: This options controls if CSM will be launched.
                            • Boot option filter: This option controls what devices system can boot to.
                            • Launch PXE OpROM policy: Controls the execution of UEFI and Legacy PXE OpROM.
                            • Launch Storage OpROM policy: Controls the execution of UEFI and Legacy storage OpROM.
                            • Launch Video OpROM policy: Controls the execution of UEFI and Legacy video OpROM.
                            • Other PCI device ROM priority: For PCI devices other than network, mass storage or video defines which OpROM to launch.
                            • Hard Drive BBS Priorities: Set the order of the legacy devices in this group.
                            Security
                            • Administrator Password: Set administrator password.
                            • User Password: Set user password.
                            Secure Boot Menu

                            Customize secure boot settings:

                            • Secure Boot: Secure boot can be enabled if:
                              • System running in user mode with enrolled platform key (PK).
                              • CSM function is disabled.
                              Save & Exit

                              The exit screen provides options to save or discard changes before exiting BIOS.

                              Pci express settings, Relaxed ordering, Extended tag – IBASE IPPCXXA9-RE User Manual

                              Page 37: No snoop, Maximum payload, Maximum read request, Aspm support, Extended synch, Link training retry

                              background image

                              Copyright © 2013 IBASE Technology Inc. All Rights Reserved.

                              IBASE Technology Inc.

                              PCI Express Settings

                              Aptio Setup Utility

                              Main Advanced

                              Chipset Boot Security Save & Exit

                              PCI Express Device Register Settings

                              F3: Optimized Default
                              F4: Save ESC: Exit

                              Maximum Read Request

                              PCI Express Link Register Settings
                              ASPM Support
                              WARNING: Enabling ASPM may cause

                              some PCI-E devices to fail

                              Extended Synch
                              Link Training Retry
                              Link Training Timeout (uS)
                              Unpopulated Links

                              Disabled
                              5
                              100
                              Keep Link ON

                              Relaxed Ordering

                              Enables or disables PCI Express Device Relaxed Ordering.

                              Extended Tag

                              If ENABLED allows device to use 8-bit Tag field as a requester.

                              Enables or disables PCI Express Device No Snoop option.

                              Maximum Payload

                              Set Maximum Payload of PCI Express Device or allow System BIOS to select the value.

                              Maximum Read Request

                              Set Maximum Read Request Size of PCI Express Device or allow System BIOS to

                              select the value.

                              ASPM Support

                              Set the ASPM Level: Force L0s – Force all links to L0s State:

                              AUTO – BIOS auto configure : DISABLE – Disables ASPM.

                              Extended Synch

                              If ENABLED allows generation of Extended Synchronization patterns.

                              Link Training Retry

                              Defines number of Retry Attempts software will take to retrain the link if previous

                              Link training retry что это в биосе

                              I recently bought a JGINYUE X99-D8 to use with my home lab. However before I bought it I couldn’t find much info about it, such as if it it supported SR-IOV or even virtualisation at all. Here’s all the BIOS options that shipped with my motherboard.

                              BIOS Dump using flashrom; flashrom shows this chipset as untested, this rom might brick your motherboard.

                              I’ve also made a custom lm-sensors config file for this motherboard.

                              All of this article is my own findings but Miyconst’s video is worth checking out.

                              Important Features & Notes
                              AER Errors

                              If you experience AER errors in Linux, they can be avoided by disabling PCI-E ASPM, you will need to disable it globally and then go through each IIO Socket setting PCI-E ASPM to Disabled. This is common with other X99 motherboards.

                              Virtualisation
                              • SR-IOV
                              • VT-x
                              • VT-d
                              • ACS
                              • ARI Forwarding
                              Networking
                              • 2 × RTL8111/8168/8411 PCI Express Gigabit Ethernet Controllers
                              • Capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
                              • Supports Wake-on: pumbg (PHY, Unicast, Multicast, Broadcast, Magic Packet)
                              PCIe Slots
                              • PCIe 2.0 x1 — Chipset
                              • PCIe 3.0 x4 (M.2 M Key) — CPU0
                              • PCIe 3.0 x16 — CPU0
                              • PCIe 2.0 x1 — Chipset
                              • PCIe 3.0 x4 (M.2 M Key) — CPU1
                              • PCIe 3.0 x16 — CPU1
                              • PCIe 3.0 x8 (Physically x16) — CPU0

                              The PCIe x1 slots can easily be cut open using small side cutters to fit a card bigger than x1, but using a bigger card will obstruct an M.2 SSD.

                              Miscellaneous
                              • SATA 3.0, using SATA & sSATA Controllers
                              • 8 Channel RAM (2 CPUs × 4 Channels)
                              • PCIe Bifurcation Settings
                              • ECC & Non-ECC RAM Supported
                              dmidecode BIOS Information
                              (Almost) All BIOS Options
                              • BIOS Vendor
                              • Core Version
                              • Compliancy
                              • Project Version
                              • Build Date and Time
                              • Access Level
                              • Total Memory
                              • System Language
                              • System Date
                              • System Time
                              Advanced
                              • ACPI Settings
                                • Enable ACPI Auto Configuration
                                • Enable Hibernation
                                • Lock Legacy Resources
                                • Super IO Chip
                                • Serial Port 1 Configuration
                                  • Serial Port
                                  • Device Settings
                                  • Change Settings
                                  • Smart Fan Function
                                  • Smart Fan Mode Configuration
                                    • Cpu Fan Mode
                                    • Cpu Smart FanIV T1 Temp
                                    • Cpu Smart FanIV T2 Temp
                                    • Cpu Smart FanIV T3 Temp
                                    • Cpu Smart FanIV T4 Temp
                                    • iSCSI Initiator Name
                                    • Add an Attempt
                                    • Delete Attempts
                                    • Change Attempt Order
                                    • PCI Latency Timer
                                    • PCI-X Latency Timer
                                    • VGA Pallet Snoop
                                    • PERR# Generation
                                    • SERR# Generation
                                    • Above 4G Decoding
                                    • SR-IOV Support
                                    • BME DMA Mitigation
                                    • PCI Express Settings
                                      • Relaxed Ordering
                                      • Extended Tag
                                      • No Snoop
                                      • Maximum Payload
                                      • Extended Synch
                                      • Link Training Retry
                                      • Like Training Timeout (uS)
                                      • Restore PCIE Registers
                                      • Completion Timeout
                                      • ARI Forwarding
                                      • AtomicOp Register Enable
                                      • AtomicOp Egress Blocking
                                      • ID0 Request Enable
                                      • ID0 Completion Enable
                                      • LTR Mechanism Enable
                                      • End-End TLP Prefix Blocking
                                      • Clock Power Management
                                      • Compliance SOS
                                      • Hardware Autonomous Width
                                      • Hardware Autonomous Speed
                                      • Network Stack
                                      • Ipv4 PXE Support
                                      • Ipv6 PXE Support
                                      • PXE boot wait time
                                      • Media detect count
                                      • CSM Support
                                      • GateA20 Active
                                      • Option ROM Messages
                                      • Boot option filter
                                      • Network
                                      • Storage
                                      • Video
                                      • Other PCI devices
                                      • Legacy USB Support
                                      • XHCI Hand-off
                                      • EHCI Hand-off
                                      • USB Mass Storage Driver Support
                                      • USB transfer time-out
                                      • Device reset time-out
                                      • Device power-up delay
                                      IntelRCSetup
                                      • Processor Configuration
                                        • Per-Socket Configuration
                                        • Hyper-Threading [ALL]
                                        • Check CPU BIST Result
                                        • Monitor/Mwait
                                        • Execute Disable Bit
                                        • Enable Intel TXT Support
                                        • VMX
                                        • Enable SMX
                                        • Lock Chipset
                                        • MSR Lock Control
                                        • PPIN Control
                                        • DEBUG INTERFACE
                                        • Hardware Prefetcher
                                        • Adjacent Cache Prefetch
                                        • DCU Stream Prefetcher
                                        • DCU IP Prefetcher
                                        • DCU Mode
                                        • Direct Cache Access (DCA)
                                        • DCA Prefetch Delay
                                        • X2APIC
                                        • AES-NI
                                        • Down Stream PECI
                                        • IIO LLC Ways [19:0](Hex)
                                        • QLRU Config [63:32](Hex)
                                        • QLRU Config [31:0](Hex)
                                        • SMM Save State
                                        • Targeted Smi
                                        • Power Technology
                                        • Config TDP
                                        • IOTG Setting
                                        • Uncore CLR Freq OVRD
                                        • CPU P State Control
                                          • EIST (P-states)
                                          • Turbo Mode
                                          • P-state coordination
                                          • SPD
                                          • PL2_SAFETY_NET_ENABLE
                                          • Boot performance mode
                                          • C2C3TT
                                          • Package C State limit
                                          • CPU C3 report
                                          • CPU C6 report
                                          • ACPI T-States
                                          • Energy Perf BIAS
                                            • Energy Performance Tuning
                                            • Energy Performance BIAS setting.
                                            • Power/Performance Switch
                                            • Workload Configuration
                                            • Averaging Time Window
                                            • P0 TotalTimeThreshold Low
                                            • P0 TotalTimeThreshold High
                                            • FAST_RAPL_NSTRIKE_PL2_DUTY_CYCLE
                                            • Turbo Pwr Limit Lock
                                            • Long Pwr Limit Ovrd
                                            • Long Dur Pwr Limit
                                            • Long Dur Time Window
                                            • Pkg Clmp Lim1
                                            • Short Dur Pwr Limit En
                                            • Short Dur Pwr Limit
                                            • Pkg Clmp Lim2
                                            • DRAM RAPL Baseline
                                            • Overrife BW_LIMIT_TF
                                            • DRAM RAPL Extended Range
                                            • MMIOHBase
                                            • MMIO High Size
                                            • Isoc Mode
                                            • MeSeg Mode
                                            • Numa
                                            • QPI General Configuration
                                              • QPI Status
                                              • Degrade Precedence
                                              • Link Frequency Select
                                              • Link L0p Enable
                                              • Link L1 Enable
                                              • Legacy VGA Socket
                                              • MMIO P2P Disable
                                              • E2E Parity Enable
                                              • COD Enable
                                              • Early Snoop
                                              • Home Dir Snoop with IVT- Style OSB
                                              • QPI Debug Print Level
                                              • CPU 0, CPU 1, CPU 2, CPU 3
                                                • Bus Resources Allocation Ratio
                                                • IO Resources Allocation Ratio
                                                • MMIOL Resources Allocation Ratio
                                                • IIO Disable
                                                • Enforce POR
                                                • PPR Type
                                                • Memory Frequency
                                                • MRC Promote Warnings
                                                • Promote Warnings
                                                • Halt on mem Training Error
                                                • Multi-Threaded MRC
                                                • Enforce Timeout
                                                • Enhanced Log Parsing
                                                • BSSA Module Loading
                                                • Backside RMT
                                                • Rank Multiplication
                                                • LRDIMM Module Delay
                                                • MemTest
                                                • MemTestLoops
                                                • Dram Maintenance Test
                                                • Dram Maintenance Test Direction
                                                • Dram Maintenance Test Invertion
                                                • Dram Maintenance Test Repetitions
                                                • Dram Maintenance Test Interation o
                                                • Dram Maintenance Test Swizzle enabling
                                                • Dram Maintenance Test Refresh enabling
                                                • Memory Type
                                                • CECC WA CH mask
                                                • Rank Margin Tool
                                                • RMT Pattern Length
                                                • CMD Pattern Length
                                                • Per Bit Margin
                                                • Training Result Offset Config
                                                • Attempt Fast Boot
                                                • Attempt Fast Cold Boot
                                                • BDAT
                                                • Data Scrambling
                                                • Allow SBE during training
                                                • Platform type input for SPD page s
                                                • CAP ERR FLOW feature Control
                                                • Scrambling Seed Low
                                                • Scrambling Seed High
                                                • Enable ADR
                                                • MC BGF threshold
                                                • DLL Reset Test
                                                • MC ODT Mode
                                                • Opp read during WMM
                                                • Normal Operation Duration
                                                • Number of Sparing Transaction
                                                • PSMI Support
                                                • C/A Parity Enable
                                                • SMB Clock Frequency
                                                • Memory Topology
                                                • Memory Thermal
                                                  • Set Throttling Mode
                                                  • OLTT Peak BW %
                                                  • Phase Shedding
                                                  • Memory Power Savings Mode
                                                  • Memory Power Savings Advanced Options
                                                    • CK in SR
                                                    • DIMM profile
                                                    • Memory Frequency
                                                    • Socket Interleaving Below 4GB
                                                    • Channel Interleaving
                                                    • Rank Interleaving
                                                    • IOT Memory Buffer Reservation
                                                    • A7 Mode
                                                    • RAS Mode
                                                    • Lockstep x4 DIMMs
                                                    • Memory Rank Sparing
                                                    • Correctable Error Threshold
                                                    • Leaky bucket low bit
                                                    • Leaky bucket hight bit
                                                    • DRAM Maintenance
                                                    • Patrol Scrub
                                                    • Patrol Scrub Interval
                                                    • Demand Scrub
                                                    • Device Tagging
                                                    • Memory Power Management
                                                    • PCIe Train by BIOS
                                                    • PCIe Hot Plug
                                                    • PCIe ACPI Hot Plug
                                                    • EV DFX Features
                                                    • IIO0 Configuration
                                                      • IOU2 (IIO PCIe Port 1)
                                                      • IOU0 (IIO PCIe Port 2)
                                                      • IOU1 (IIO PCIe Port 3)
                                                      • No PCIe port active EC0
                                                      • Socket 0 PcieD00F0 — Port 0/DMI
                                                        • Link Speed
                                                        • Override Max Link Width
                                                        • PCI-E Port DeEmphasis
                                                        • PCI-E Port Link Status
                                                        • PCI-E Port Link Max
                                                        • PCI-E Port Link Speed
                                                        • PCI-E Port L0s Exit Latency
                                                        • PCI-E Port L1 Exit Latency
                                                        • Fatal Err Over
                                                        • Non-Fatal Err Over
                                                        • Corr Err Over
                                                        • L0s Support
                                                        • PCI-E Port
                                                        • Hot Plug Capable
                                                        • Extra Bus Reserved
                                                        • Reserved Memory
                                                        • Reseved Memory Alignment
                                                        • Prefetchable Memory
                                                        • Prefetchable Memory Alignment
                                                        • Reserved I/O
                                                        • PCI-E Port Link
                                                        • Link Speed
                                                        • Override Max Link Width
                                                        • PCI-E Port DeEmphasis
                                                        • PCI-E Port Link Status
                                                        • PCI-E Port Link Max
                                                        • PCI-E Port Link Speed
                                                        • PCI-E Port L0s Exit Latency
                                                        • PCI-E Port L1 Exit Latency
                                                        • Fatal Err Over
                                                        • Non-Fatal Err Over
                                                        • Corr Err Over
                                                        • L0s Support
                                                        • PM ACPI Mode
                                                        • Gen3 Eq Mode
                                                        • Gen3 Spec Mode
                                                        • Gen3 Phase2 Mode
                                                        • Gen3 DN Tx Preset
                                                        • Gen3 DN Rx Preset
                                                        • Gen3 UP Tx Preset
                                                        • Hide Port?
                                                        • PCI-E Port
                                                        • Hot Plug Capable
                                                        • Extra Bus Reserved
                                                        • Reserved Memory
                                                        • Reseved Memory Alignment
                                                        • Prefetchable Memory
                                                        • Prefetchable Memory Alignment
                                                        • Reserved I/O
                                                        • PCI-E Port Link
                                                        • Link Speed
                                                        • Override Max Link Width
                                                        • PCI-E Port DeEmphasis
                                                        • PCI-E Port Link Status
                                                        • PCI-E Port Link Max
                                                        • PCI-E Port Link Speed
                                                        • PCI-E Port L0s Exit Latency
                                                        • PCI-E Port L1 Exit Latency
                                                        • Fatal Err Over
                                                        • Non-Fatal Err Over
                                                        • Corr Err Over
                                                        • L0s Support
                                                        • PM ACPI Mode
                                                        • Gen3 Eq Mode
                                                        • Gen3 Spec Mode
                                                        • Gen3 Phase2 Mode
                                                        • Gen3 DN Tx Preset
                                                        • Gen3 DN Rx Preset
                                                        • Gen3 UP Tx Preset
                                                        • Hide Port?
                                                        • PCI-E Port
                                                        • Hot Plug Capable
                                                        • Extra Bus Reserved
                                                        • Reserved Memory
                                                        • Reseved Memory Alignment
                                                        • Prefetchable Memory
                                                        • Prefetchable Memory Alignment
                                                        • Reserved I/O
                                                        • PCI-E Port Link
                                                        • Link Speed
                                                        • Override Max Link Width
                                                        • PCI-E Port DeEmphasis
                                                        • PCI-E Port Link Status
                                                        • PCI-E Port Link Max
                                                        • PCI-E Port Link Speed
                                                        • PCI-E Port L0s Exit Latency
                                                        • PCI-E Port L1 Exit Latency
                                                        • Fatal Err Over
                                                        • Non-Fatal Err Over
                                                        • Corr Err Over
                                                        • L0s Support
                                                        • PM ACPI Mode
                                                        • Gen3 Eq Mode
                                                        • Gen3 Spec Mode
                                                        • Gen3 Phase2 Mode
                                                        • Gen3 DN Tx Preset
                                                        • Gen3 DN Rx Preset
                                                        • Gen3 UP Tx Preset
                                                        • Hide Port?
                                                        • IOU2 (IIO PCIe Port 1)
                                                        • IOU0 (IIO PCIe Port 2)
                                                        • IOU1 (IIO PCIe Port 3)
                                                        • No PCIe port active EC0
                                                        • Socket 0 PcieD00F0 — Port 0/DMI
                                                          • PCI-E Port
                                                          • Hot Plug Capable
                                                          • Extra Bus Reserved
                                                          • Reserved Memory
                                                          • Reseved Memory Alignment
                                                          • Prefetchable Memory
                                                          • Prefetchable Memory Alignment
                                                          • Reserved I/O
                                                          • PCI-E Port Link
                                                          • Link Speed
                                                          • Override Max Link Width
                                                          • PCI-E Port DeEmphasis
                                                          • PCI-E Port Link Status
                                                          • PCI-E Port Link Max
                                                          • PCI-E Port Link Speed
                                                          • PCI-E Port L0s Exit Latency
                                                          • PCI-E Port L1 Exit Latency
                                                          • Fatal Err Over
                                                          • Non-Fatal Err Over
                                                          • Corr Err Over
                                                          • L0s Support
                                                          • PM ACPI Mode
                                                          • Gen3 Eq Mode
                                                          • Gen3 Spec Mode
                                                          • Gen3 Phase2 Mode
                                                          • Gen3 DN Tx Preset
                                                          • Gen3 DN Rx Preset
                                                          • Gen3 UP Tx Preset
                                                          • Hide Port?
                                                          • PCI-E Port
                                                          • Hot Plug Capable
                                                          • Extra Bus Reserved
                                                          • Reserved Memory
                                                          • Reseved Memory Alignment
                                                          • Prefetchable Memory
                                                          • Prefetchable Memory Alignment
                                                          • Reserved I/O
                                                          • PCI-E Port Link
                                                          • Link Speed
                                                          • Override Max Link Width
                                                          • PCI-E Port DeEmphasis
                                                          • PCI-E Port Link Status
                                                          • PCI-E Port Link Max
                                                          • PCI-E Port Link Speed
                                                          • PCI-E Port L0s Exit Latency
                                                          • PCI-E Port L1 Exit Latency
                                                          • Fatal Err Over
                                                          • Non-Fatal Err Over
                                                          • Corr Err Over
                                                          • L0s Support
                                                          • PM ACPI Mode
                                                          • Gen3 Eq Mode
                                                          • Gen3 Spec Mode
                                                          • Gen3 Phase2 Mode
                                                          • Gen3 DN Tx Preset
                                                          • Gen3 DN Rx Preset
                                                          • Gen3 UP Tx Preset
                                                          • Hide Port?
                                                          • PCI-E Port
                                                          • Hot Plug Capable
                                                          • Extra Bus Reserved
                                                          • Reserved Memory
                                                          • Reseved Memory Alignment
                                                          • Prefetchable Memory
                                                          • Prefetchable Memory Alignment
                                                          • Reserved I/O
                                                          • PCI-E Port Link
                                                          • Link Speed
                                                          • Override Max Link Width
                                                          • PCI-E Port DeEmphasis
                                                          • PCI-E Port Link Status
                                                          • PCI-E Port Link Max
                                                          • PCI-E Port Link Speed
                                                          • PCI-E Port L0s Exit Latency
                                                          • PCI-E Port L1 Exit Latency
                                                          • Fatal Err Over
                                                          • Non-Fatal Err Over
                                                          • Corr Err Over
                                                          • L0s Support
                                                          • PM ACPI Mode
                                                          • Gen3 Eq Mode
                                                          • Gen3 Spec Mode
                                                          • Gen3 Phase2 Mode
                                                          • Gen3 DN Tx Preset
                                                          • Gen3 DN Rx Preset
                                                          • Gen3 UP Tx Preset
                                                          • Hide Port?
                                                          • PCI-E Port
                                                          • Hot Plug Capable
                                                          • Extra Bus Reserved
                                                          • Reserved Memory
                                                          • Reseved Memory Alignment
                                                          • Prefetchable Memory
                                                          • Prefetchable Memory Alignment
                                                          • Reserved I/O
                                                          • PCI-E Port Link
                                                          • Link Speed
                                                          • Override Max Link Width
                                                          • PCI-E Port DeEmphasis
                                                          • PCI-E Port Link Status
                                                          • PCI-E Port Link Max
                                                          • PCI-E Port Link Speed
                                                          • PCI-E Port L0s Exit Latency
                                                          • PCI-E Port L1 Exit Latency
                                                          • Fatal Err Over
                                                          • Non-Fatal Err Over
                                                          • Corr Err Over
                                                          • L0s Support
                                                          • PM ACPI Mode
                                                          • Gen3 Eq Mode
                                                          • Gen3 Spec Mode
                                                          • Gen3 Phase2 Mode
                                                          • Gen3 DN Tx Preset
                                                          • Gen3 DN Rx Preset
                                                          • Gen3 UP Tx Preset
                                                          • Non-Transparent Bridge PCIe Port D
                                                          • Enable NTB BARs
                                                          • Enable SPLIT BARs
                                                          • Primary BAR 23 Size
                                                          • Primary BAR 4 Size
                                                          • Primary BAR 5 Size
                                                          • Secondary BAR 23 Size
                                                          • Secondary BAR 4 Size
                                                          • Secondary BAR 5 Size
                                                          • Crosslink control Override
                                                          • Hide Port?
                                                          • Enable IOAT
                                                          • No Snoop
                                                          • Disable TPH
                                                          • Relaxed Ordering
                                                          • Apply BDX CBDMA ECO
                                                          • IIOAPIC
                                                          • VTd Azalea VCp Optimizations
                                                          • Intel VT for Directed I/O (VT-d)
                                                          • ACS Control
                                                          • Interrupt Remapping
                                                          • Coherency Support (Non-Isoch)
                                                          • Coherency Support (Isoch)
                                                          • PCH Devices
                                                            • Board Capability
                                                            • DeepSx Power Policies
                                                            • GP27 Wake From DeepSx
                                                            • SMBUS Device
                                                            • PCH Server Error Reporting Mode (S
                                                            • PCH Display
                                                            • Serial IRQ Mode
                                                            • External SSC Enable — CK420
                                                            • PCH state after G3
                                                            • PCH CRID

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *