如何读取linux的ext2文件系统的超级块,GDT,RESERVE GDT,DATA BLOCK BITMAP等的块号地址

如图,编写一个程序,输入参数为文件系统的根目录,输出是该文件的所有块组的超级块,gdt,reserveGDT,datablock,bitmap,inodebitmap,iNodetable,datablock等的开始块号和结束块号