Does anyone know where I can get explanations about how the following
filesystems work on the sector level (i.e. what fields are in the
bootsector, how the directories and allocation tables are organized,
MS-DOS 7 FAT 32
Windows NT NTFS
and perhaps ext2fs
All I really need is a very basic level; the main problem is how to
distinguish different filesystems without access to the partition table
(i.e. when it's defective), how to read the volume label (and how to
find the linux kernel). However, deeper understanding would be my next
target, for I'm considering to write own formatting/initialisation
routines. Anything above that level isn't necessary, I don't need to
write my own, fully functional file system drivers...
Thanks a lot for any help!