[0.4.7][FS][SETUP] During 1st stage, disable any FS we don't support install to

... in order to let RawFS these volumes.
This avoids bloated setup and avoids potential bugs in 3rd party drivers.
For now, this commit doesn't change anything, but once IopParseDevice hack
gets removed, this will make a difference!

These commits were part of CORE-6305 but that is not the reason why I picked them,
but because moving those drivers into the cabs reduces the iso file-size a bit
and they reduce a bit of log-spam in bootcds 1st stage setup.

by picking the 2 commits:
0.4.8-dev-442-g 5a650f6ba5
0.4.8-dev-438-g 806cd16328
This commit is contained in:
Joachim Henze 2022-02-26 18:45:34 +01:00
parent 6057f41b6b
commit b4f5df6f4e
7 changed files with 6 additions and 12 deletions

View file

@ -52,13 +52,11 @@ usbstor.sys=,,,,,,x,,,,,,4
kbdhid.sys=,,,,,,,,,,,,4
kbdclass.sys=,,,,,,x,,,,,,4
l_intl.nls=,,,,,,,,,,,,2
ntfs.sys=,,,,,,,,,,,,4
pci.sys=,,,,,,,,,,,,4
scsiport.sys=,,,,,,x,,,,,,4
storport.sys=,,,,,,x,,,,,,4
fastfat.sys=,,,,,,x,,,,,,4
ramdisk.sys=,,,,,,x,,,,,,4
ext2fs.sys=,,,,,,x,,,,,,4
classpnp.sys=,,,,,,,,,,,,4
pciide.sys=,,,,,,,,,,,,4
pciidex.sys=,,,,,,,,,,,,4
@ -69,10 +67,6 @@ ntdll.dll=,,,,,,,,,,,,2
wmilib.sys=,,,,,,,,,,,,4
ksecdd.sys=,,,,,,,,,,,,4
mountmgr.sys=,,,,,,x,,,,,,4
btrfs.sys=,,,,,,x,,,,,,4
reiserfs.sys=,,,,,,x,,,,,,4
ffs.sys=,,,,,,x,,,,,,4
udfs.sys=,,,,,,x,,,,,,4
[SystemPartitionFiles]

View file

@ -41,4 +41,4 @@ add_definitions(-D__KERNEL__)
set_module_type(btrfs kernelmodedriver)
target_link_libraries(btrfs rtlver ntoskrnl_vista zlib_solo wdmguid ${PSEH_LIB})
add_importlibs(btrfs ntoskrnl hal)
add_cd_file(TARGET btrfs DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_cd_file(TARGET btrfs DESTINATION reactos/system32/drivers FOR all)

View file

@ -102,4 +102,4 @@ add_definitions(-D__KERNEL__)
set_module_type(ext2fs kernelmodedriver)
add_importlibs(ext2fs ntoskrnl hal)
add_pch(ext2fs inc/ext2fs.h SOURCE)
add_cd_file(TARGET ext2fs DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_cd_file(TARGET ext2fs DESTINATION reactos/system32/drivers FOR all)

View file

@ -44,5 +44,5 @@ set_module_type(ffs kernelmodedriver)
target_link_libraries(ffs memcmp ${PSEH_LIB})
add_importlibs(ffs ntoskrnl hal)
add_pch(ffs inc/ffsdrv.h SOURCE)
add_cd_file(TARGET ffs DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_cd_file(TARGET ffs DESTINATION reactos/system32/drivers FOR all)

View file

@ -24,4 +24,4 @@ set_module_type(ntfs kernelmodedriver)
target_link_libraries(ntfs ${PSEH_LIB})
add_importlibs(ntfs ntoskrnl hal)
add_pch(ntfs ntfs.h SOURCE)
add_cd_file(TARGET ntfs DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_cd_file(TARGET ntfs DESTINATION reactos/system32/drivers FOR all)

View file

@ -94,4 +94,4 @@ add_definitions(-D__KERNEL__)
set_module_type(reiserfs kernelmodedriver)
add_importlibs(reiserfs ntoskrnl hal)
add_pch(reiserfs inc/rfsd.h SOURCE)
add_cd_file(TARGET reiserfs DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_cd_file(TARGET reiserfs DESTINATION reactos/system32/drivers FOR all)

View file

@ -52,5 +52,5 @@ set_module_type(udfs kernelmodedriver)
target_link_libraries(udfs ${PSEH_LIB})
add_importlibs(udfs ntoskrnl hal)
add_pch(udfs udffs.h SOURCE)
add_cd_file(TARGET udfs DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_cd_file(TARGET udfs DESTINATION reactos/system32/drivers FOR all)
add_registry_inf(udfs_reg.inf)