MSC

MSC是一种计算机和移动设备之间的传输协议,它允许一个通用串行总线(USB)设备来访问主机的计算设备,使两者之间进行文件传输。

主要设备

USB大容量存储设备类(The USB 质量 storage device class)是一种计算机和移动设备之间的传输协议,它允许一个通用串行总线(USB)设备来访问主机的计算设备,使两者之间进行文件传输。

USB海量存储设备类包括通信协议定义和通用串行总线运行的计算。本标准规定了各种存储设备的接口。

通过这个标准的计算机连接到的设备包括:

移动硬盘

移动光驱

U盘

SD、TF等储存卡读卡器

数码相机

各种数字音频播放器和便携式媒体播放器

智能卡阅读器

掌上电脑

手机

操作系统

USB MSC支持大多数的主流操作系统,许多旧版本的操作系统经过版本升级或者系统补丁也能实现对MSC的支持。

1、微软Windows

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或者更高版本才能支持。

3、Linux

Linux内核版本2.4(2001年)以来一直支持USB海量存储设备,这也包括了大多Android的设备,因为它是使用Linux内核的。

设备访问

MSC的通用性和操作简单使他成为移动设备上最常见的文件系统,USB MSC并不需要任何特定的文件系统, 相反,它提供了一个简单的界面来读写接口用于访问任何硬盘驱动器。操作系统可以把MSC像本地硬盘一样格式化,并可以与他们喜欢的任何文件系统格式它,当然也可以创建多个分区。

参考资料