Le système de fichiers ext4 n'est pas un logiciel avec un code source : c'est un système de stockage avec des spécifications.
Tu as pas mal d'infos techniques sur ext4 là :
https://ext4.wiki.kernel.org/index.php/Main_Page
Après, tu peux jeter un œil sur les sources du noyau Linux, qui embarquent un pilote pour ext4.
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/fs/ext4
Mais bien sûr tu ne pourras pas le récupérer tel quel dans un noyau de ta fabrication...
Ce que je souhaite faire précisément c'est crée un mini os
C'est tout sauf précis.
C'est quoi pour toi un "mini os" ?
Quel en sera l'objectif ?
Pourquoi cette motivation ?
Es-tu au courant que la création d'un OS ça représente des années de travail ?
Et pourquoi tu parles de te baser sur Ubuntu et sur Logram si ton objectif est de créer un truc ?