计算机系统文件系统分类
- NT文件系统 (NT File System :NTFS):windows系统常用
- FAT32文件系统(windows系统常用)
- Linux虚拟文件系统 : 较高的抽象层(VFS)
- EXT2: Linux嵌入式文件系统(The second Extended File System)
- EXT3: VFS实现的通用文件系统接口转向Linux中的具体文件系统
- CTSS文件系统
- Multics文件系统
- RT-11文件系统
- 4.3BSD文件系统 (快速文件系统:FFS)
- Inferno文件系统 (kfs)
挂载磁盘分区
- 对磁盘分区
fdisk /dev/sdb
- 对分区进行格式化,挂载需要超级块等数据元素
mkfs.ext4 /dev/sdb1
- 格式化好的分区进行挂载
mount /dev/sdb1 /mnt/sdb
1. 嵌入式文件系统
普通PC上,一般使用IDE硬盘等外存设备。而在嵌入式系统中特殊的应用目的对存储器提出特殊要求,体积,功耗等。
大部分嵌入式系统的文件系统建立在Flash上,由于Flash操作的特殊性。Flash上的文件系统和普通磁盘上的文件系统有很大的区别。Flash操作特殊性如下:
- 不能对单个字节进行擦除,最小的擦写单位为块(Block)&