硬盘不分区确实是趋势长久以来我们一直都是把分区当成了文件夹,将C、D、E、F盘分别对应为系统、软件、文档、娱乐盘。1986年MS-MOS3.2引入了逻辑分区的概念来区分扩展主分区,随后的MS-DOS3.3就可以分24个分区了。

硬盘不分区是趋势吗?

硬盘不分区是趋势吗

硬盘不分区确实是趋势长久以来我们一直都是把分区当成了文件夹,将C、D、E、F盘分别对应为系统、软件、文档、娱乐盘。如果仅仅分区仅仅只是起到这样的功能,那确实是没有存在的必要。事实上在MacOS、Linux系统中,一直都弱化分区的概念,当然MacOS、Linux也可以分区。MacOS、Linux属于Unix衍生分支,最早可以追溯到Multics。

理所当然,MacOS、Linux、Unix、Multics都采用了层阶树状文件结构,任何目录或者文件,都能顺着根目录找到。用户只是工作在整个文件系统的一条分支上,其他的不用管,就算我们将本地文件迁移到一个网络硬盘上,对于一个运行着的软件来讲并没有任何区别,系统仅仅只需要通过mount和umount两个命令把对存储设备的操作暴露给用户。

比如CPU会映射到/dev下的CPU这个目录,而硬盘会被映射到/dev下的disk这个目录。如果有一个程序有很高的I/O需求,在MacOS、Linux中可以方便地把/usr目录加载为只读,然后把/opt加载到一块固态硬盘上,这样整个文件系统的结构对于操作系统并没有发生任何的改变。但是在Windows操作系统下就变得讨厌了,特别是还带X:Program Files的时候,还得处处提防着注册表这个东西。

Windows一直把分区强化在一个非常重要的位置,导致了大家的误解Windows的文件结构源于早期Intel微机上运行的CP/M系统,最早可以追溯到VAX微机上运行的VMS系统。VMS、CP/M是为内存和软盘而设计的,所以它一开始就没有目录这个概念,而是通过引用“驱动器位置”来访问,比如A:、B:,直到MS MOS 2.0才引入了目录的概念。

随着Windows系统的进化,文件管理系统也随之进化,但依旧保留着“盘符”的传统。1981年IBM发布的第一台个人电脑运行的是MS-DOS 1.0系统,采用的就是能够管理最大分区大小为16MB的FAT12,这在当时是完全够用了,因为软盘很难超过16MB。1984年IBM发布的PC AT使用了20MB的硬盘,但能管理最大分区2G的FAT16直到1987年底才出现,多个分区的概念开始出现,但一块硬盘最多只能分4个区。

1986年MS-MOS 3.2引入了逻辑分区的概念来区分扩展主分区,随后的MS-DOS 3.3就可以分24个分区了。FAT32的出现是因为FAT16不具备安全性以及长文件名。NTFS的出现是因为FAT32能支持分区的最大容量有限,NTFS最大支持2TB的分区,再大就需要使用GPT格式了。这样回过头来看,分区对于一个操作系统以及用户来说,还真的不是必需品,反而是一个累赘。

电脑病毒和Ghost强化了分区的概念在Windows 7之前,Windows系的操作系统中病毒是家常便饭的一件事,而分区可以有效的格力系统文件和用户文件。中毒之后只需要格式化系统盘,然后重装系统慢慢来杀毒。1996年出现的Ghost更是将分区的概念推送到了极致,在没有PE装系统的年代,通过Ghost可以对分区进行操作快速的备份、还原整个磁盘或者某个分区。

通过微软的努力Windows越来越弱化分区Windows7之后Administrator不再是系统的最高权限,普通用户和软件也不能再对系统文件进行操作了。UAC、Defender更是筑起了一道高高的防线,中毒的概率变得极小,重装系统的频率也降低了许多。“库”的概念正是微软摒弃分区概念的一次大胆的尝试,可以将同一类的文件归纳在一起。

“库”相当于收藏夹,也可以理解为MacOS、Linux中的mount、umount,删除库并不会删除文件。Windows 10甚至学习了MacOS和安卓的在线更新系统、重装系统的方式,而不是通过对分区操作来进行重装,“重置此电脑”还可以保留个人文件和设置。支撑这些改变的背后,是Windows底层采用UNC路径,普通用户可能很少用到也并了解。

但Windows如今确实可以通过“Reparse Point”来挂载存储设备。那些不分区的windows系统照样活得好好的,分区反而成为了无限增大的系统盘的累赘。我们离不开的并不是分区,而是一种持久养成的习惯,是时候做一些新的尝试了。以上个人浅见,欢迎批评指正。认同我的看法,请点个赞再走,感谢!喜欢我的,请关注我,再次感谢!。


文章TAG:管控  智能化  分区  隔离  防范  
下一篇