最新动态 / FEATURED ARTICLE

深度内容 · 编辑精选 · 持续更新

READ
THE
DETAIL
ARTICLE / 01
返回资讯列表
EDITORIAL NOTE

40年了,Windows仍用A、B、C盘,Linux换了活法

打开“此电脑”,看到C盘、D盘、E盘排成一列,这个动作几乎刻进了每个Windows用户的肌肉记忆。但很少有人停下来想过:为什么是字母?为什么主硬盘偏偏是C,而不是A? 这套约定比很多人想象的更老。最早把盘符层级做成主流的,是1974年为8位机诞生的CP/M(Control Program for Microcomputers),它被认为是微机上第一款流行操作系统。1981年IBM PC时代开启,行业转向16位机,CP/M的位置被MS-DOS取代——微软买下86-DOS,改头换面成PC DOS和MS-DOS,分别面向IBM机器和兼容机。 字母的排序,其实是被软驱“占座”占出来的。早期PC架构里软驱是标配,硬件和BIOS都预期最多两个软驱,A:和B:就此被牢牢钉在这两个位置上。80年代的机器从双5.25英寸软驱,逐渐变成一台5.25英寸加一台3.5英寸,身份依旧是A:和B:。 转折点在1983年。IBM PC XT成为IBM第一款把内置硬盘作为标准配置的电脑,可A:和B:已经被软驱占了,硬盘只能顺位拿到C:。后面的故事大家都知道了。 更关键的是,这个习惯被制度化了。1991年的MS-DOS 5.0明确规定,C:保留给主硬盘,哪怕系统上插了不止两个软驱也不变。光驱和DVD-ROM则默认顺延拿走D:和E:。 软驱后来灭绝了,字母却没退场。有人会问:为什么不把A:和B:让给主盘和副盘?答案很朴素——大多数操作系统不这么干活。它们要照顾向后兼容、几十年的约定,以及最现实的一条:别把软件搞坏。 应用默认你的主存储盘就是C:,所有安装路径、配置、系统文件都按这个前提写死。无论是老的DOS生态还是后来的Windows世界,改动默认值都会平白无故地破坏新旧软件的兼容性。而且Windows在设计上就把A:和B:区别对待,你就算想把启动盘设成A:或B:,系统也不允许。 Linux走的是另一条路。它不把每个盘当成独立的文件树,而是用一棵统一的目录树从根向外(或向下)铺开整个文件系统。作为类Unix系统,它把盘挂载成文件夹。 两边的目录能一一对上号: /home 下每个用户一个文件夹,对应Windows的 C:\Users /bin 和 /usr/bin 分别放系统文件和用户二进制程序,对应 C:\Windows\System32 和 C:\Program Files /lib 和 /usr/lib 放共享库与内核模块,对应 C:\Windows\System32 /boot 放引导程序和内核文件,引导配置则在 /etc 里和其他配置文件作伴 Windows把引导程序藏在一个隐藏的EFI分区,内核放在 C:\Windows\System32。Linux用户则把可移动盘挂到 /media 或 /run/media 下。所有这些指定目录,都活在“/”根目录之下。 说白了,Linux把一切当文件,给系统、用户、配置、引导各留了专用目录;Windows则把大量系统数据、软件和文档一股脑堆在同一个C:里。 Windows这套看着直观,Linux的目录分离却带来几样实打实的好处。换盘或扩容时不用担心文件路径断掉,因为盘和物理磁盘是解耦的;统一文件树还能让多块磁盘、多台服务器和云存储呈现为单一的同质驱动器;用终端写脚本、管文件也更干净,不用应付盘符的来回变动。 四十年下来,微软不换盘符的理由很清楚:保住硬件和软件两头的向后兼容。而Linux在1990年代初登场时,统一文件树带来了明确的优势。两种做法谈不上谁绝对更优,但Linux那套在很多地方确实讲得通。 特别

about image
上一篇 泰勒·斯威夫特婚礼换装:仪式后脱下礼服换上运动鞋... 下一篇 李嘉格回应焦虑症躯体化:焦虑症属于神经性疾病,不单单是心情不好才会发作...
SHARE THIS STORY

觉得内容有用?

分享给朋友,让更多人看到这篇内容。

TRENDING NOW

热点新闻

关注近期持续受到用户关注的行业内容,快速了解正在形成的讨论焦点。

体验完手推的大哥,为啥举报女技师侵犯自己?

体验完手推的大哥,为啥举报女技师侵犯自己?

曾哥是一位很老式的男人。 别人甭想占他便宜,他也从不想占人便宜,哪怕附带的。 28号的凌晨,他去一家足浴店消费。 在足浴SPA会所里,曾哥体验了一把599套餐。 一开始确实舒服,毕竟599这个费用在整个足浴圈都算高消费了。 (可能这样吧,图源该会所相关人员的账号) 按着按着,曾哥就睡着了。 那个梦,估计还很甜美,没有科技股跌宕起伏的刺激,没有社会新闻嬉笑怒骂的狗血。 那里甚至一个人没有讨论AI远景

文班亚马:我尽量光脚走路,脚强了膝盖髋部背部才能跟上

文班亚马:我尽量光脚走路,脚强了膝盖髋部背部才能跟上

圣安东尼奥马刺球星维克托·文班亚马(Victor Wembanyama)做客CBS新闻《60分钟》节目,谈了自己的职业生涯。上赛季他首次打进NBA总决赛,最终不敌纽约尼克斯。以下是这次访谈的几个要点。 为什么他不碰博彩的钱 赞助是超级球星的标配,但文班亚马对合作对象一向挑剔。他此前明确表示不会与汽水公司合作,因为不想推广不健康的产品。在周日的访谈中,他把矛头指向了为各种“瘾”站台的球员。 “我认为

又炸了!特朗普,要铤而走险了!

又炸了!特朗普,要铤而走险了!

随着美国中期选举开打,美国和伊朗在霍尔木兹海峡的博弈也到了刺刀见红的地步。 当地时间 11 月 1 日,美国总统特朗普再次就霍尔木兹海峡问题表态,声称对伊朗的军事行动将很快结束,或将再打击伊朗一两个目标。 而据美方媒体披露,美军的军事行动方案包括使用美国的 "炸弹之母",打击伊朗核设施的相关预案。 很明显,这就是美国总统特朗普再一次利用军事大棒对伊朗军事极限施压,再一次把刀架到伊朗脖子上,逼着伊朗

[流言板]电讯报记者:屠夫?利马这防守水平去超市切肉估计都没人要

[流言板]电讯报记者:屠夫?利马这防守水平去超市切肉估计都没人要

虎扑11月01日讯 每日电讯报著名记者Oliver Brown撰写社论专栏,怒斥利桑德罗-马丁内斯。 (以下为他的第一人称) 利桑德罗-马丁内斯在场上的表现简直像是“脑子坏掉了一样”;他在那次决定比赛走势的拼抢中表现得如此鲁莽,仿佛整个人已经完全游离于比赛之外。如果曼联管理层还有点理智,就该在一月份彻底“了结”这段关系,送走这名球员——他不仅对球队有着极具破坏性的影响,而且还极其自私自利。 他在球

天狼星vs哈尔姆斯塔德:佩尔松、卡斯特格伦首发,特里布尔、格雷戈尔出战

天狼星vs哈尔姆斯塔德:佩尔松、卡斯特格伦首发,特里布尔、格雷戈尔出战

北京时间11月4日,瑞典超联赛第27轮,天狼星对阵哈尔姆斯塔德,赛前首发公布。 天狼星 首发:34-大卫-切利奇、4-托比亚斯-安高、5-卡斯特格伦、15-桑德贝里、22-克鲁斯内尔、6-马库斯-林德贝里、10-梅尔克-海尔、24-维克托-斯文松、7-佩尔松、11-伊萨克-比耶克博、30-万乔 天狼星 替补:1-迪亚瓦拉、3-本-芒努松、20-埃克斯特伦、18-亚当-维克曼、21-查理-尼尔登、9