USB大容量存储设备类(The USB mass storage device class)是一种计算机和移动设备之间的传输协议,它允许一个通用串行总线(USB)设备来访问主机的计算设备,使两者之间进行文件传输。
USB海量存储设备类包括
通信协议定义和通用串行总线运行的计算。 本标准规定了各种存储设备的接口。
通过这个标准的计算机连接到的设备包括:
移动硬盘
移动光驱
U盘
SD、TF等储存卡读卡器
数码相机
各种数字音频播放器和便携式媒体播放器
掌上电脑
手机
1操作系统支持
USB MSC支持大多数的主流操作系统,许多旧版本的操作系统经过版本升级或者系统补丁也能实现对MSC的支持。
windows系统自从windows 2000(windows NT5.0)开始原生支持MSC。早起的windows 95、windows NT4.0,或者MS-DOS可以通过系统更新有限的支持MSC。
windows 2000内置的驱动程序支持通用的MSC设备,但是对于一些不符合USB MSC规范要求的设备并不能完善的支持,这些设备可以使用第三方驱动程序进行驱动。
2、苹果MAC OS
苹果电脑的Mac OS 9和Mac OS X可以完善的支持USB MSC。(Mac OS 8作为一个早起操作系统可以通过一个可选驱动程序支持MSC)
注:一些市售外置DVD光驱需要Mac OS X 10.4.6或者更高版本才能支持。
Linux内核版本2.4(2001年)以来一直支持USB海量存储设备,这也包括了大多Android的设备,因为它是使用Linux内核的。
2设备访问
MSC 的通用性和操作简单使他成为移动设备上最常见的文件系统,USB MSC并不需要任何特定的文件系统, 相反,它提供了一个简单的界面来读写接口用于访问任何硬盘驱动器。操作系统可以把MSC像本地硬盘一样格式化,并可以与他们喜欢的任何文件系统格式它,当 然也可以创建多个分区。