F6磁盘是含有用于SCSI,SAS或RAID适配器的Microsoft Windows NT设备驱动的软盘的俗称。F6磁盘被用于所有基于NT版本的Windows操作系统,包括了Windows 2000、Windows Server 2003和Windows XP。自Windows Vista起,第一阶段的安装程序改为图形化的Windows PE,软盘形式的F6磁盘就已淘汰,安装过程可从U盘,软盘和CD-ROM加载第三方驱动程序。
用途F6磁盘以它被使用的方式而得名。在Windows的安装过程之中,安装程序必须先为Windows将要被安装到的磁盘系统加载驱动程序。除非市面上的磁盘系统已经在特定Windows版本安装程序之前创建并包含,否则必须以加载F6磁盘的方式加载Windows安装盘里不存在的驱动程序。在Windows安装程序开始之前快速按下F6键才可以加载F6磁盘。“按下F6以安装第三方SCSI或RAID驱动程序”(Press F6 if you need to install a third party SCSI or RAID driver...)的消息会在每次Windows安装程序启动之前一闪而过。
F6磁盘在它的根目录下保存了设备驱动程序。直到Windows Vista,F6磁盘总是软盘的原因是——在出现按下F6键的提示时,Windows安装程序没有加载除了软盘外的所有媒介。对USB设备和CD-ROM的支持在Windows Vista内被添加。生产厂家经常提供以CD-ROM存储的用于RAID和其他磁盘控制器的驱动程序,但若想用于Windows安装程序,则必须先将其拷贝到一张F6磁盘上。另一种方法则是给Windows安装程序的目录打上所需要的SATA、SCSI、SAS、RAID、EIDE驱动程序补丁(比如i386用于x86),比如使用类似于nLite的软件,然后新建一个可以刻录到CD或DVD媒介的ISO映像。1
驱动程序设备驱动程序(英语:device driver),简称驱动程序(driver),是一个允许高阶(High level)计算机软件(computer software)与硬件(hardware)交互的程序,这种程序创建了一个硬件与硬件,或硬件与软件沟通的接口,经由主板上的总线(bus)或其它沟通子系统(subsystem)与硬件形成连接的机制,这样的机制使得硬件设备(device)上的数据交换成为可能。
依据不同的计算机体系结构与操作系统差异平台,驱动程序可以是8位(8-bit)、16位(16-bit)、32位(32-bit),甚至是最新的64位(64-bit),这是为了调和操作系统与驱动程序之间的依存关系,例如在Windows 3.11的16位操作系统时代,大部分的驱动程序都是16位,到了32位的Windows XP则大部分是使用32位驱动程序(微软提供了Windows Driver Model可实现driver),至于64位的Linux或是Windows平台上,就必须使用64位的驱动程序(WDM与WDF皆可实现64位驱动程序)。2
软盘软盘(Floppy Disk,香港作磁碟,台湾作软碟片,简称“FD”)在台湾常称作软盘,是个人计算机设备中,取代磁带的可移动存储媒体。第一个软盘是由IBM于1971年开发出的,直径8吋。随着硬件技术的发展与使用的需要,又派生出5.25吋的软盘,并广泛使用在Apple II、IBM PC及其他兼容计算机上。苹果1984年在Mac机开始采用3.5吋软盘,此时容量还不到1MB,后来,由日本索尼的3.5吋软盘片容量有1.44MB所取代,这种软盘片80至90年代盛行,直至2000年代以前,3.5吋软盘驱动器仍是计算机普及设备之一,之后渐被淘汰。2
参见Windows Driver Model
Windows Driver Foundation
硬件抽象层
Class driver
开源硬件
寄存器(Processor register)
中断(interrupt)
端口(port)
本词条内容贡献者为:
王慧维 - 副研究员 - 西南大学