feat(fws_windows): add intel vmd/rst support checkbox to windows deployment ui

Add a new GtkCheckButton for Intel VMD/RST support in the Anaconda Windows deployment UI. The checkbox is auto-detected and injects the iaStorVD driver into deployed Windows systems to enable boot on Intel machines with VMD/RST enabled in BIOS. The control has no effect on AMD systems. Update position index for subsequent UI elements.
This commit is contained in:
2026-07-09 15:57:38 +02:00
parent d050af8279
commit e2dd1abc18
@@ -235,6 +235,28 @@
</packing> </packing>
</child> </child>
<!-- Support Intel VMD/RST : auto-coché si un contrôleur Intel VMD
est détecté. Injecte le pilote iaStorVD dans le Windows
déployé pour qu'il boote sur les machines Intel (BIOS en mode
VMD/RST). Aucun effet sur AMD. -->
<child>
<object class="GtkCheckButton" id="chk_vmd">
<property name="label" translatable="yes">Intel VMD/RST support (auto-detected — Intel machines only)</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="sensitive">False</property>
<property name="margin-left">24</property>
<property name="margin-top">4</property>
<property name="draw-indicator">True</property>
<property name="tooltip-text" translatable="yes">Injects the Intel VMD/RST driver into the deployed Windows so it boots on Intel systems with VMD enabled in the BIOS. Auto-detected; has no effect on AMD.</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<!-- Note plate-forme (affichée par le .py si BIOS/non-UEFI) --> <!-- Note plate-forme (affichée par le .py si BIOS/non-UEFI) -->
<child> <child>
<object class="GtkLabel" id="note_platform"> <object class="GtkLabel" id="note_platform">
@@ -249,7 +271,7 @@
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
<property name="fill">True</property> <property name="fill">True</property>
<property name="position">3</property> <property name="position">4</property>
</packing> </packing>
</child> </child>