mirror of
https://github.com/reactos/reactos.git
synced 2025-01-05 22:12:46 +00:00
59acff79e5
CORE-16274 SETUPLIB: ========= - Find the system partition initially when we create the list of partitions. - Split the old CheckActiveSystemPartition() helper in two helpers: FindSupportedSystemPartition() and SetActivePartition(). This allows simplifying slightly the former one, and allows the user, in an interactive situation, to decide whether the "supported system partition" found can actually be used or not. - Remove the "OriginalSystemPartition" hack in the PARTLIST structure. - Add a note regarding the SystemPartition member in PARTLIST. USETUP: ======= - Use the introduced helpers from above. If the "system" partition we are going to use, in case we install ReactOS on a fixed disk, is *NOT* the same as the original one (e.g. because it is detected to be not supported by ReactOS...), display an informative screen to the user and let him confirm whether or not he wants to change the partition. If we install on a fixed disk, try to find a supported system partition on the system. Otherwise if we install on a removable disk, use the install partition as the system partition instead. This allows providing a fix for CORE-16274. |
||
---|---|---|
.. | ||
lang | ||
spapisup | ||
utils | ||
bootsup.c | ||
bootsup.h | ||
CMakeLists.txt | ||
errorcode.h | ||
fsutil.c | ||
fsutil.h | ||
install.c | ||
install.h | ||
mui.c | ||
mui.h | ||
muifonts.h | ||
muilanguages.h | ||
precomp.h | ||
registry.c | ||
registry.h | ||
settings.c | ||
settings.h | ||
setuplib.c | ||
setuplib.h |