Changeset 101317 in vbox
- Timestamp:
- Sep 29, 2023 3:07:45 PM (12 months ago)
- File:
-
- 1 edited
-
trunk/src/VBox/Main/src-server/UnattendedImpl.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-server/UnattendedImpl.cpp
r101220 r101317 2615 2615 VBOXOSTYPE const enmMachineOSType = idxMachineOSType < Global::cOSTypes 2616 2616 ? Global::sOSTypes[idxMachineOSType].osType : VBOXOSTYPE_Unknown; 2617 2617 uint32_t const osHint = idxMachineOSType < Global::cOSTypes 2618 ? Global::sOSTypes[idxMachineOSType].osHint : 0; 2618 2619 /* 2619 2620 * Check that the detected guest OS type for the ISO is compatible with 2620 * that of the VM, b oardly speaking.2621 * that of the VM, broadly speaking. 2621 2622 */ 2622 2623 if (idxMachineOSType != idxIsoOSType) … … 2627 2628 || (enmMachineOSType & VBOXOSTYPE_ArchitectureMask) != VBOXOSTYPE_x64)) 2628 2629 return setError(E_FAIL, tr("The supplied ISO file is incompatible with the guest OS type of the VM: CPU architecture mismatch")); 2629 2630 /** @todo check BIOS/EFI requirement */ 2631 } 2630 } 2631 2632 /* We don't support guest OSes w/ EFI, as that requires UDF remastering support we don't have yet. */ 2633 if (osHint & VBOXOSHINT_EFI) 2634 return setError(E_FAIL, tr("The detected guest OS type requires EFI to boot and therefore is not supported yet")); 2632 2635 2633 2636 /*
Note:
See TracChangeset
for help on using the changeset viewer.

