diff --git a/kernel/tools/initrd/actions.py b/kernel/tools/initrd/actions.py
new file mode 100644
index 00000000..abe19f66
--- /dev/null
+++ b/kernel/tools/initrd/actions.py
@@ -0,0 +1,11 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import get
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
diff --git a/kernel/tools/initrd/files/0001-Adapted-to-Pisi-Linux.patch b/kernel/tools/initrd/files/0001-Adapted-to-Pisi-Linux.patch
new file mode 100644
index 00000000..b9dd7dea
--- /dev/null
+++ b/kernel/tools/initrd/files/0001-Adapted-to-Pisi-Linux.patch
@@ -0,0 +1,24 @@
+diff --git a/src/addons/00-modules.sh b/src/addons/00-modules.sh
+index fbcf157..45df127 100644
+--- a/src/addons/00-modules.sh
++++ b/src/addons/00-modules.sh
+@@ -9,14 +9,15 @@ mkdir -p ${WORKDIR}/${MODDIR}
+ if [ "$allmodule" == true ] && [ "$skipglibc" != "true" ] && [ "$skipudev" != "true" ]; then
+ cp -prf ${MODDIR}/* ${WORKDIR}/${MODDIR}
+ elif [ "$minimal" == true ]; then
+- cp -prf ${MODDIR}/kernel/{crypto,fs,lib,block} ${WORKDIR}/${MODDIR}
++ # In Pisi GNU/Linux, we do not have "block" at the kernel modules directory (located in drivers/block instead).
++ cp -prf ${MODDIR}/kernel/{crypto,fs,lib} ${WORKDIR}/${MODDIR}
+ cp -prf ${MODDIR}/kernel/drivers/input/{keyboard,serio} ${WORKDIR}/${MODDIR}
+ cp -prf ${MODDIR}/kernel/drivers/{ata,md,mmc,firewire} ${WORKDIR}/${MODDIR}
+ cp -prf ${MODDIR}/kernel/drivers/{scsi,pcmcia,virtio} ${WORKDIR}/${MODDIR}
+ cp -prf ${MODDIR}/kernel/drivers/usb/ ${WORKDIR}/${MODDIR}
+ cp -prf ${MODDIR}/kernel/drivers/acpi/ ${WORKDIR}/${MODDIR}
+- # Some kernels not have this directories.
+- cp -prf ${MODDIR}/kernel/drivers/{block,cdrom}/ ${WORKDIR}/${MODDIR} || true
++ # "cdrom" is not available at the kernel modules directory either.
++ cp -prf ${MODDIR}/kernel/drivers/{block}/ ${WORKDIR}/${MODDIR} || true
+ else
+ debug "Install main modules"
+ cp -prf ${MODDIR}/kernel/{crypto,fs,lib} ${WORKDIR}/${MODDIR}
+--
diff --git a/kernel/tools/initrd/pspec.xml b/kernel/tools/initrd/pspec.xml
new file mode 100644
index 00000000..a17fcc9c
--- /dev/null
+++ b/kernel/tools/initrd/pspec.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ initrd
+ https://gitlab.com/sulinos/devel/initrd
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ GPLv2+
+ app:console
+ A tool for generating initial ramdisk images
+ Initial ramdisk image creation utility with live boot support.
+ https://gitlab.com/sulinos/devel/initrd/-/archive/1.1.4/initrd-1.1.4.tar.gz
+
+ 0001-Adapted-to-Pisi-Linux.patch
+
+
+
+
+ initrd
+
+ btrfs-progs
+
+
+ /bin/update-initrd
+ /lib/initrd
+
+
+
+
+
+ 2020-09-06
+ 1.1.4
+ First release for Pisi Linux
+ Berk Çakar
+ berk2238@hotmail.com
+
+
+
diff --git a/kernel/tools/initrd/translations.xml b/kernel/tools/initrd/translations.xml
new file mode 100644
index 00000000..d1b18463
--- /dev/null
+++ b/kernel/tools/initrd/translations.xml
@@ -0,0 +1,7 @@
+
+
+ initrd
+ Başlangıç RAM Disk imajları oluşturmaya yarayan bir araç
+ Canlı önyükleme desteği içeren başlangıç RAM Disk imajı oluşturmaya yarayan bir program.
+
+