mirror of
https://github.com/bobranten/Ext4Fsd.git
synced 2026-03-21 23:49:41 -05:00
updated inf file and documentation
This commit is contained in:
@@ -16,14 +16,7 @@ InfVersion = "01.03.00"
|
|||||||
Provider = %Ext2Fsd*Author%
|
Provider = %Ext2Fsd*Author%
|
||||||
Signature = "$Windows NT$"
|
Signature = "$Windows NT$"
|
||||||
DriverVer = 03/04/2020,0.70
|
DriverVer = 03/04/2020,0.70
|
||||||
CatalogFile = Ext4Fsd.cat
|
CatalogFile = Ext2Fsd.cat
|
||||||
|
|
||||||
;[ClassInstall32]
|
|
||||||
;AddReg = Ext2Fsd.Install.ClassReg
|
|
||||||
|
|
||||||
;[Ext2Fsd.Install.ClassReg]
|
|
||||||
;HKR,,,%REG_SZ%,"%Ext2Fsd*Class%"
|
|
||||||
;HKR,,"Icon",%REG_SZ%,"-5"
|
|
||||||
|
|
||||||
[DefaultInstall.NTx86]
|
[DefaultInstall.NTx86]
|
||||||
AddReg = Ext2Fsd.Install.AddReg
|
AddReg = Ext2Fsd.Install.AddReg
|
||||||
@@ -125,7 +118,7 @@ HKR,,"TypesSupported",%REG_DWORD%,7
|
|||||||
[SourceDisksFiles]
|
[SourceDisksFiles]
|
||||||
; <filename> = <disk or cabinet number>,[<subdirectory>],[<filename>],[<size>],[<checksum>]
|
; <filename> = <disk or cabinet number>,[<subdirectory>],[<filename>],[<size>],[<checksum>]
|
||||||
; Note: <filename> is neither on a disk nor in a cabinet if <disk or ;cabinet number> is 0
|
; Note: <filename> is neither on a disk nor in a cabinet if <disk or ;cabinet number> is 0
|
||||||
Ext4Fsd.sys = 1, "."
|
Ext2Fsd.sys = 1, "."
|
||||||
|
|
||||||
[DestinationDirs]
|
[DestinationDirs]
|
||||||
Ext2Fsd.CopyFiles.Drv.NTx86 = 12 ; %SystemRoot%\System32\Drivers
|
Ext2Fsd.CopyFiles.Drv.NTx86 = 12 ; %SystemRoot%\System32\Drivers
|
||||||
@@ -138,28 +131,28 @@ Ext2Fsd.CopyFiles.Drv.NTarm64 = 12 ; %SystemRoot%\System32\Drivers
|
|||||||
Ext2Fsd.DeleteFiles.Drv.NTarm64 = 12 ; %SystemRoot%\System32\Drivers
|
Ext2Fsd.DeleteFiles.Drv.NTarm64 = 12 ; %SystemRoot%\System32\Drivers
|
||||||
|
|
||||||
[Ext2Fsd.CopyFiles.Drv.NTx86]
|
[Ext2Fsd.CopyFiles.Drv.NTx86]
|
||||||
Ext4Fsd.sys,,,%COPYFLG_NOPRUNE%
|
Ext2Fsd.sys,,,%COPYFLG_NOPRUNE%
|
||||||
|
|
||||||
[Ext2Fsd.DeleteFiles.Drv.NTx86]
|
[Ext2Fsd.DeleteFiles.Drv.NTx86]
|
||||||
Ext4Fsd.sys,,,%DELFLG_IN_USE%
|
Ext2Fsd.sys,,,%DELFLG_IN_USE%
|
||||||
|
|
||||||
[Ext2Fsd.CopyFiles.Drv.NTamd64]
|
[Ext2Fsd.CopyFiles.Drv.NTamd64]
|
||||||
Ext4Fsd.sys,,,%COPYFLG_NOPRUNE%
|
Ext2Fsd.sys,,,%COPYFLG_NOPRUNE%
|
||||||
|
|
||||||
[Ext2Fsd.DeleteFiles.Drv.NTamd64]
|
[Ext2Fsd.DeleteFiles.Drv.NTamd64]
|
||||||
Ext4Fsd.sys,,,%DELFLG_IN_USE%
|
Ext2Fsd.sys,,,%DELFLG_IN_USE%
|
||||||
|
|
||||||
[Ext2Fsd.CopyFiles.Drv.NTarm]
|
[Ext2Fsd.CopyFiles.Drv.NTarm]
|
||||||
Ext4Fsd.sys,,,%COPYFLG_NOPRUNE%
|
Ext2Fsd.sys,,,%COPYFLG_NOPRUNE%
|
||||||
|
|
||||||
[Ext2Fsd.DeleteFiles.Drv.NTarm]
|
[Ext2Fsd.DeleteFiles.Drv.NTarm]
|
||||||
Ext4Fsd.sys,,,%DELFLG_IN_USE%
|
Ext2Fsd.sys,,,%DELFLG_IN_USE%
|
||||||
|
|
||||||
[Ext2Fsd.CopyFiles.Drv.NTarm64]
|
[Ext2Fsd.CopyFiles.Drv.NTarm64]
|
||||||
Ext4Fsd.sys,,,%COPYFLG_NOPRUNE%
|
Ext2Fsd.sys,,,%COPYFLG_NOPRUNE%
|
||||||
|
|
||||||
[Ext2Fsd.DeleteFiles.Drv.NTarm64]
|
[Ext2Fsd.DeleteFiles.Drv.NTarm64]
|
||||||
Ext4Fsd.sys,,,%DELFLG_IN_USE%
|
Ext2Fsd.sys,,,%DELFLG_IN_USE%
|
||||||
|
|
||||||
[Strings]
|
[Strings]
|
||||||
Ext2Fsd*Author = "Matt Wu"
|
Ext2Fsd*Author = "Matt Wu"
|
||||||
@@ -121,49 +121,57 @@
|
|||||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||||
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\x86\</OutDir>
|
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\x86\</OutDir>
|
||||||
<IntDir>$(ConfigurationName)\x86\</IntDir>
|
<IntDir>$(ConfigurationName)\x86\</IntDir>
|
||||||
<TargetName>Ext4Fsd</TargetName>
|
<TargetName>Ext2Fsd</TargetName>
|
||||||
|
<Inf2CatUseLocalTime>true</Inf2CatUseLocalTime>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||||
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\x86\</OutDir>
|
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\x86\</OutDir>
|
||||||
<IntDir>$(ConfigurationName)\x86\</IntDir>
|
<IntDir>$(ConfigurationName)\x86\</IntDir>
|
||||||
<TargetName>Ext4Fsd</TargetName>
|
<TargetName>Ext2Fsd</TargetName>
|
||||||
|
<Inf2CatUseLocalTime>true</Inf2CatUseLocalTime>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||||
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\x64\</OutDir>
|
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\x64\</OutDir>
|
||||||
<IntDir>$(ConfigurationName)\x64\</IntDir>
|
<IntDir>$(ConfigurationName)\x64\</IntDir>
|
||||||
<TargetName>Ext4Fsd</TargetName>
|
<TargetName>Ext2Fsd</TargetName>
|
||||||
|
<Inf2CatUseLocalTime>true</Inf2CatUseLocalTime>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||||
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\x64\</OutDir>
|
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\x64\</OutDir>
|
||||||
<IntDir>$(ConfigurationName)\x64\</IntDir>
|
<IntDir>$(ConfigurationName)\x64\</IntDir>
|
||||||
<TargetName>Ext4Fsd</TargetName>
|
<TargetName>Ext2Fsd</TargetName>
|
||||||
|
<Inf2CatUseLocalTime>true</Inf2CatUseLocalTime>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||||
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\arm\</OutDir>
|
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\arm\</OutDir>
|
||||||
<IntDir>$(ConfigurationName)\arm\</IntDir>
|
<IntDir>$(ConfigurationName)\arm\</IntDir>
|
||||||
<TargetName>Ext4Fsd</TargetName>
|
<TargetName>Ext2Fsd</TargetName>
|
||||||
|
<Inf2CatUseLocalTime>true</Inf2CatUseLocalTime>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||||
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\arm\</OutDir>
|
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\arm\</OutDir>
|
||||||
<IntDir>$(ConfigurationName)\arm\</IntDir>
|
<IntDir>$(ConfigurationName)\arm\</IntDir>
|
||||||
<TargetName>Ext4Fsd</TargetName>
|
<TargetName>Ext2Fsd</TargetName>
|
||||||
|
<Inf2CatUseLocalTime>true</Inf2CatUseLocalTime>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
|
||||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||||
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\arm64\</OutDir>
|
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\arm64\</OutDir>
|
||||||
<IntDir>$(ConfigurationName)\arm64\</IntDir>
|
<IntDir>$(ConfigurationName)\arm64\</IntDir>
|
||||||
<TargetName>Ext4Fsd</TargetName>
|
<TargetName>Ext2Fsd</TargetName>
|
||||||
|
<Inf2CatUseLocalTime>true</Inf2CatUseLocalTime>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
||||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||||
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\arm64\</OutDir>
|
<OutDir>$(SolutionDir)Ext4Fsd\$(ConfigurationName)\arm64\</OutDir>
|
||||||
<IntDir>$(ConfigurationName)\arm64\</IntDir>
|
<IntDir>$(ConfigurationName)\arm64\</IntDir>
|
||||||
<TargetName>Ext4Fsd</TargetName>
|
<TargetName>Ext2Fsd</TargetName>
|
||||||
|
<Inf2CatUseLocalTime>true</Inf2CatUseLocalTime>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
@@ -335,6 +343,9 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ResourceCompile Include="Ext4Fsd.rc" />
|
<ResourceCompile Include="Ext4Fsd.rc" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Inf Include="Ext2Fsd.inf" />
|
||||||
|
</ItemGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
<ImportGroup Label="ExtensionTargets">
|
<ImportGroup Label="ExtensionTargets">
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
|
|||||||
@@ -291,4 +291,9 @@
|
|||||||
<Filter>Resource Files</Filter>
|
<Filter>Resource Files</Filter>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Inf Include="Ext2Fsd.inf">
|
||||||
|
<Filter>Driver Files</Filter>
|
||||||
|
</Inf>
|
||||||
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
================
|
================
|
||||||
|
|
||||||
-------------------------------------------------------------------------
|
-------------------------------------------------------------------------
|
||||||
Q) What systems could Ext2Fsd 0.51 support
|
Q) What systems could Ext2Fsd 0.53 support
|
||||||
|
|
||||||
A) Windows 2000, xp, 2003, Vista, Win7 (X86, AMD64)
|
A) Windows 2000, xp, 2003, Vista, Win7 (X86, AMD64)
|
||||||
Windows NT 4.0 is no longer supported.
|
Windows NT 4.0 is no longer supported.
|
||||||
@@ -12,9 +12,9 @@ A) Windows 2000, xp, 2003, Vista, Win7 (X86, AMD64)
|
|||||||
Win7 AMD64/X86, Vista AMD64, XP pro X86, Win2k SP4
|
Win7 AMD64/X86, Vista AMD64, XP pro X86, Win2k SP4
|
||||||
|
|
||||||
-------------------------------------------------------------------------
|
-------------------------------------------------------------------------
|
||||||
Q) How to install ext2fsd version 0.51
|
Q) How to install ext2fsd version 0.53
|
||||||
|
|
||||||
A) Just click the file of ext2fsd-0.51.exe. It will guide you for all.
|
A) Just click the file of ext2fsd-0.53.exe. It will guide you for all.
|
||||||
and writing on ext3 partition:
|
and writing on ext3 partition:
|
||||||
|
|
||||||
Senior users can try the setup.bat or registry manually editing.
|
Senior users can try the setup.bat or registry manually editing.
|
||||||
@@ -167,10 +167,9 @@ A) Add a parameter "/quiet" in command when executing Ext2Mgr, like
|
|||||||
-------------------------------------------------------------------------
|
-------------------------------------------------------------------------
|
||||||
Q) How to build Ext2Fsd package ?
|
Q) How to build Ext2Fsd package ?
|
||||||
|
|
||||||
A) You need Winddk (sold by Microsoft) and use the gnu ntifs.h header file.
|
A) You need downlaod WDK (provided by Microsoft), then select a build
|
||||||
But you have the ifskit if you want building for X86_64 systems. Then
|
environment (such as Win7 X64 free), then execute "build" under
|
||||||
you just select a build environment (such as windows 2003 free), and
|
the root directory of Ext3Fsd source code.
|
||||||
then execute "build" under the root directory of Ext2Fsd source code.
|
|
||||||
|
|
||||||
|
|
||||||
Matt <mattwu@163.com>
|
Matt <mattwu@163.com>
|
||||||
|
|||||||
Reference in New Issue
Block a user