Created by: hjg0603
本次提交完成了 StellarOS 文件系统的重大重构,实现了 FAT32 与 EXT4 双文件系统并存架构。通过引入 BlockDevice trait 统一块设备抽象,配合 MBR 分区解析和 PartitionDevice,内核可同时挂载两个独立分区:p1 格式化为 FAT32(挂载 /),p2 格式化为 EXT4(挂载 /ext4)。EXT4 支持涵盖 Extent 树、256 字节 inode、HTree 目录索引和 64 位块组描述符,完整实现文件/目录的创建、读写、删除、重命名。配套提供 make-disk.sh 分区镜像制作脚本和 make run-dual 运行目标。编译零 warning 零 error。