在Windows中,您有C驱动器。除此之外的所有内容均带有以下字母。
因此,第二个驱动器是D,DVD是E,如果插入USB盘,它将变成F,后面的驱动器G。依次类推。
但是,A盘和B盘在哪里?
在Windows中,您有C驱动器。除此之外的所有内容均带有以下字母。
因此,第二个驱动器是D,DVD是E,如果插入USB盘,它将变成F,后面的驱动器G。依次类推。
但是,A盘和B盘在哪里?
Answers:
简短版本: A:&B:由软盘驱动器保留,因此C:由硬盘驱动器使用,原因是向后兼容。
曾几何时,早期的CP / M和IBM PC风格的计算机没有硬盘驱动器。您只有一个软盘驱动器,仅此而已。除非您在第二个软盘驱动器上花费了另外$ 1k左右,否则您的系统是冒烟的!如果只有一个驱动器,通常是从一个磁盘启动,然后将程序和数据放入另一个磁盘,然后运行该程序。程序完成后,计算机将要求您重新插入启动盘,以便您可以再次使用命令行。将数据从一个磁盘复制到另一个磁盘是一系列的
Please insert source disk into drive A:...
Please insert destination disk into drive A:...
Please insert source disk into drive A:...
当硬盘驱动器变得便宜时,“昂贵”的计算机通常具有两个软盘驱动器(一个用于引导和运行通用程序,一个用于保存数据并运行特定程序)。因此,主板硬件通常在固定的系统地址上支持两个软盘驱动器。由于它是内置在硬件中的,因此认为在OS中建立相同的要求是可以接受的,并且添加到计算机中的任何硬盘驱动器都将从磁盘C:
等开始。
从5.25英寸磁盘(实际上实际上是软盘)过渡到3.5英寸磁盘(用更硬的塑料外壳包裹)期间,通常将两个驱动器都集成在一个系统中,并且再次在具有硬件的主板上支持它,并在操作系统中使用固定地址。由于很少有系统用完驱动器号,因此考虑到让这些驱动器在OS中重新分配是不重要的,直到很久以后,由于即插即用标准将驱动器与地址一起抽象化。
自那时以来,已经开发了许多软件,但不幸的是,许多软件都希望可以在C:驱动器上长期存储。这包括引导计算机的BIOS软件。您仍然可以连接两个软盘驱动器,引导至DOS 6.1,并像90年代初那样将其与软盘驱动器A:
和一起使用B:
。
因此在很大程度上以C方式启动硬盘驱动器的原因是为了向后兼容。虽然操作系统在某种程度上已经抽象化了数据存储,但是它仍然对待A:
和B:
区别对待,以这种方式可以将它们从系统中删除,而无需更改操作系统,以不同的方式缓存它们,并且由于早期的病毒使用更多的方式对待其引导扇区比硬盘驱动器的启动扇区要小心。
特别是对于Windows,值得一提的是,您可以使用闪存驱动器或内部硬盘驱动器A:
并将其B:
作为卷的名称。
And here's a 3" disk. Yes, 3", not 3.5".
嗯,我没听说过那个。尽管它是一种狭窄的,单一用途的专有格式(仅适用于Amstrad),但是我仍然没有听说过它,因为我以为我已经看到了所有这些,包括5MB的IBM 350,我仍然感到惊讶。
更少的答案,更多的是轶事。在这篇Microsoft文章中,它说:
“您可以将字母C到Z分配给计算机上的每个驱动器。A和B通常保留用于软盘驱动器,但是如果您的计算机没有软盘驱动器,则可以将A和B分配给卷。”
因此,当我最近用两台内部驱动器构建一台新计算机时,我想,嘿!我将数据驱动器设置为“ A”。直到发现Windows不会索引字母A或B的驱动器,我都感到叛逆。我给那个驱动器分配了一个不同的字母后,Windows就索引了该驱动器,以至于叛逆。
C:
我的CDROM上D:
,并在OS上安装了OS E:
。我重新映射了ZIP和CDROM,一点也没有C:
。那台机器震撼了许多错误的安装程序,这些安装程序假定Windows必须C:\Windows
在其早期阶段。我的新Win7盒“正确”安装在其中,C:
但我错过了这个怪癖。
这台PC正面的两个水平插槽是A:和B:驱动器(在这种情况下为5.25英寸软盘)。请注意,您必须通过转动驱动器正面的拉杆来物理“安装”磁盘。 ,更简单的时间。
啊...真是美好的日子。
A:是第一个磁盘设备,B:第二个磁盘设备,依此类推-在CP / M中。正如其他人所张贴的那样,它在早于MS-DOS的8位8080和Z-80机器上运行。
反过来,MS-DOS是CP / M(或更确切地说是CP / M-86)的16位(8086)仿冒克隆,因此它使用相同的驱动器号约定。
那时,CP / M设置了唯一的通用约定(例如,Apple-2和Tandy TRS-80上的磁盘命名又有所不同了……我曾经将TRS-80与4个软盘驱动器...哦,力量!)。
使用CP / M之类的东西时,第一个硬盘驱动器出来后,会作为下一个可用的驱动器盘符出现。
由于众所周知的原因,MS-DOS非常普遍地分配了2个软盘驱动器,并将硬盘驱动器放置在C:
这很可能是因为早期的IBM-PC运行MS-DOS都具有2个软盘驱动器,所以这是自然的配置。
此约定自从被保留以来,尽管这里多次指出-在Windows中-您可以更改此约定。据我所知,在MS-DOS中您做不到。
稍微偏离主题:
早在1980年代,在这些早期的磁盘机上,磁盘通常是各种不同类型的混合包,并且具有传奇般的不兼容性。IBM-PC以其5.25英寸软盘的格式强加了一系列标准-在此之前,您有各种不同的安排,包括硬分区和软分区,扇区/磁道数,磁道数等。
使用软盘的机器之间的数据交换非常麻烦,而且只能通过MS-DOS和IBM-PC进行排序。那时,在机器之间传输文件的最可靠方法是使用串行端口将一些程序(在汇编器中)写入文件传输,然后进行连接。它从来没有非常慢,因为文件从来都不是很大。
从那时起,我最喜欢的是老板买的高密度驱动器-它是一条8英寸的软盘,由一根巨大的长带状电缆连接。我认为它存储了大约200K,这在具有2个软盘驱动器(每个89K)的计算机上开发软件时,这是巨大的。一方面是编译器,另一方面是源代码和目标代码。驱动器发出嘶哑的声音时,汇编花了几分钟。
在引入IBM PC时,您可以使它运行CP / M-86或MS-DOS,并且没有明确的迹象表明一个或另一个将获胜。最终,MS-DOS赢得了胜利-一些捆绑交易可能与此有关。我的老板买的第一台IBM机器确实使事情变得更容易了……而且将材料移植到MS-DOS上也非常容易-主要是因为磁盘驱动器号的约定相同,还因为系统调用了读/写操作文件和填充文件控制块(还记得FCB和它们在内存中使用的怪异格式吗?)相同。
C:在MS-DOS中并不是第一个硬盘驱动器。Heath / Zenith MS-DOS为5“软盘保留了AB,为8”软盘保留了CD。
无论是否安装了软盘,第一个默认硬盘驱动器分区都是E。他们的版本还允许在单个硬盘驱动器上有16个分区。
我认为它们也可能是第一个多重启动系统。引导过程中的热键将允许您从任何驱动器或分区引导,从而允许自定义环境并启动CP / M-85,CP / M-86,MS-DOS,并发Dos或HDOS。
A和B用于软盘驱动器。据我所知,有两个原因是因为较旧的计算机(没有硬盘驱动器)会从A:\引导操作系统并从B:\运行应用程序
它们是软盘驱动器。如果您对驱动器分配的顺序感到好奇,那么Wikipedia可以提供更多信息http://en.wikipedia.org/wiki/Drive_letter_assignment
A:是5.25英寸1.2Mb可移动磁性介质,而B:在我的编码机中是更现代的3.5英寸1.44Mb驱动器。
如果我在我的DOS系统上没有记错的话,它们是用于软盘驱动器的,但B:\
通常不是真正的物理软盘,而是虚拟的。
当只有一个驱动器时,它是在复制软盘时使用的虚拟软盘。因此,您可以从复制到A:\
,B:\
但要在内存缓冲区已满时将源磁盘和目标磁盘从同一驱动器中取出。
B:\
是虚拟的。有钱的人有两个软盘驱动器和使用它们的字母。
答:是8位CP / M操作系统中的引导设备。它甚至早于最早的MS-DOS。如果您有第二个驱动器,则为B:。三分之一将是C :,等等。那时系统没有硬盘。CP / M最初针对8080处理器。CP / M创建于1970年代。第一个小型Winchester磁盘驱动器是ST-506,它拥有5 MB(5兆字节)的宽敞存储空间。它们很昂贵,但速度很快(与我们以前所习惯的相比)。哦,原始文件系统没有文件夹或子目录。没有A:\。只是一个:
我觉得年纪大了,只有26岁。A和B传统上都是软盘驱动器。传统上C是主磁盘,传统上D是CD-ROM
我在家中的计算机将CDEF作为硬盘驱动器并将G作为DVD RW
它们是DOS时代的遗产-A:和B:是原始IBM PC上标准的软盘驱动器。C:是硬盘驱动器,是第三个磁盘。当然,今天没有人有软盘。
已经有很多好的答案,但是它们都以过去时的形式指的是软盘驱动器。事实是,软盘驱动器仍在出售,尽管我不知道是谁买的。
另一个有趣的事实:如果您安装了单个物理软盘驱动器,则实际上您同时拥有A:和B:驱动器。如果你这样做
copy a:bigfile b:
系统会提示您根据需要插入A:或B:软盘。
以当今的标准为准,但仍比将数据存储在盒式录音带上要先进!
我专业使用的第一台电脑是Xen。内部硬盘驱动器是A :,而3.5英寸软盘是B:。这可以追溯到MS-DOS 2.11时代,当时Ibm电脑问世了。