diff --git a/reactos/baseaddress.rbuild b/reactos/baseaddress.rbuild
index 4e77cc934bd..b5910a884f8 100644
--- a/reactos/baseaddress.rbuild
+++ b/reactos/baseaddress.rbuild
@@ -17,6 +17,7 @@
+
diff --git a/reactos/boot/bootdata/packages/reactos.dff b/reactos/boot/bootdata/packages/reactos.dff
index edecf5dd554..76c27a52a72 100644
--- a/reactos/boot/bootdata/packages/reactos.dff
+++ b/reactos/boot/bootdata/packages/reactos.dff
@@ -300,6 +300,7 @@ dll\win32\syssetup\syssetup.dll 1
dll\win32\tapi32\tapi32.dll 1
dll\win32\tapiui\tapiui.dll 1
dll\win32\twain_32\twain_32.dll 1
+dll\win32\uext2\uext2.dll 1
dll\win32\ufat\ufat.dll 1
dll\win32\ufatx\ufatx.dll 1 optional
dll\win32\untfs\untfs.dll 1
diff --git a/reactos/dll/win32/uext2/uext2.c b/reactos/dll/win32/uext2/uext2.c
new file mode 100644
index 00000000000..2e3ecfe0367
--- /dev/null
+++ b/reactos/dll/win32/uext2/uext2.c
@@ -0,0 +1,27 @@
+/*
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: Ext2 File System Management
+ * FILE: dll/win32/uext2/uext2.c
+ * PURPOSE: uext2 DLL initialisation
+ *
+ * PROGRAMMERS: Pierre Schweitzer
+ */
+
+#define WIN32_NO_STATUS
+#include
+#define NTOS_MODE_USER
+#include
+#include
+
+INT WINAPI
+DllMain(
+ IN HINSTANCE hinstDLL,
+ IN DWORD dwReason,
+ IN LPVOID lpvReserved)
+{
+ UNREFERENCED_PARAMETER(hinstDLL);
+ UNREFERENCED_PARAMETER(dwReason);
+ UNREFERENCED_PARAMETER(lpvReserved);
+
+ return TRUE;
+}
diff --git a/reactos/dll/win32/uext2/uext2.def b/reactos/dll/win32/uext2/uext2.def
new file mode 100644
index 00000000000..8eca85c97d0
--- /dev/null
+++ b/reactos/dll/win32/uext2/uext2.def
@@ -0,0 +1,4 @@
+LIBRARY UEXT2.DLL
+EXPORTS
+ChkdskEx=Ext2Chkdsk@24
+FormatEx=Ext2Format@24
\ No newline at end of file
diff --git a/reactos/dll/win32/uext2/uext2.rbuild b/reactos/dll/win32/uext2/uext2.rbuild
new file mode 100644
index 00000000000..5725bb4aff1
--- /dev/null
+++ b/reactos/dll/win32/uext2/uext2.rbuild
@@ -0,0 +1,10 @@
+
+
+ .
+
+ 0x0600
+ ext2lib
+ ntdll
+ uext2.c
+ uext2.rc
+
diff --git a/reactos/dll/win32/uext2/uext2.rc b/reactos/dll/win32/uext2/uext2.rc
new file mode 100644
index 00000000000..5528fbeaaf4
--- /dev/null
+++ b/reactos/dll/win32/uext2/uext2.rc
@@ -0,0 +1,5 @@
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION "Ext2 File System Management\0"
+#define REACTOS_STR_INTERNAL_NAME "uext2\0"
+#define REACTOS_STR_ORIGINAL_FILENAME "uext2.dll\0"
+#include
diff --git a/reactos/dll/win32/win32.rbuild b/reactos/dll/win32/win32.rbuild
index d9b6f07d0ef..63427b3b3c7 100644
--- a/reactos/dll/win32/win32.rbuild
+++ b/reactos/dll/win32/win32.rbuild
@@ -310,6 +310,9 @@
+
+
+