- 积分
- 5353
- 最后登录
- 2024-4-26
- 精华
- 0
- 阅读权限
- 70
- 主题
- 46
- UID
- 749482
- 帖子
- 11357
- PB币
- 18538
- 威望
- 135
- 贡献
- 0
- 技术
- 98
- 活跃
- 2630
误导党、
- UID
- 749482
- 帖子
- 11357
- PB币
- 18538
- 贡献
- 0
- 技术
- 98
- 活跃
- 2630
|
93F
发表于 2014-10-20 12:51:25
IP属地未知
|只看该作者
wrr676 发表于 2014-10-20 08:35
个人数据千万不能装在C盘”仍然是老鸟教菜鸟的口耳相传的必备口诀之一。
这就是所谓和linux不一样的事情,当然一下的事情和win10关系不大。和楼主说的也关系不大
win下:c盘一般作为系统分区。而微软还是默认下把我的文档之类的user文件夹放c盘,实际上也是件迫不得已的事情。如果没有分区的概念或者新电脑。或者默认下微软应该会像linux一样。强制分为(假设):c系统分区。d用户文件分区。
但实际上微软是做不到这样的。因为盘符的概念在之前的windows已经深入人心,是不可能就轻易改掉的。人们还是习惯这种分区的文件管理模式。而且这个因素不是最重要的。最重要的是,磁盘分区的物理各种不同。极端点(不极端就是gpt格式,分区数无限制)就是比如你原来的分区是mbr格式,并且4个都是主分区(当然如果算入逻辑分区这些底层的事,凑分区数是没有问题)。那就算windows来linux那套,还是因为不能突破原来的分区数而更改分区指向。把c盘作为系统盘,d盘放用户文件。而且原来的D盘或者其他盘符有数据的情况呢?退一步,就算是新机器,系统的c盘又该默认分多大,除了保证日常运行或者更新,那用户D盘又该多大?所以liunx这个高度定制mount的概念在win下行不通的。除非用户清楚自己文件有多少。
liunx下的mount事实上错位的理解和盘符是一样的,没有什么特别之处。只是分盘就像上面强制分区而已。c盘作为系统盘。但liunx不叫c盘。而是叫根目录。简单理解就是把盘符换为文件目录而已。c盘就是根。d盘就是user文件夹,e就是页面文件分区。但目测你也是可以只有根一个分区。也就是吧home这类用户文件夹也防盗系统盘。也就是单分区模式,但是一般情况几乎所有的liunx教程都叫你把这个挂到别的物理分区上,比如d盘。而且挂载mount有很多灵活性,打个不恰当的比方,用windows的思维:你可以在G盘放视频,但g盘挂载到视频这个文件夹。等你重做系统的时候,只需要重新挂载下视频,那里面的文件就都在。
所以liiunx更新或者重新安装的时候,实际上格的盘就是c盘,也就是系统分区。而用户分区是不会被格式化,因此保留了文件。这说不上便利。在liunx求简单就是把system和home单独分开。也就是win下的双分区模式。
盘符对应物理分区。有好处,因为分区管理文件很直观。文件放在哪个物理分区就是在那个。而不存在库这类虚拟文件夹的情况。但这样也有坏处。windows之所以被认为c盘不能放文件。实际上就是盘符管理分区带来的后遗症。因为默认下user还在c盘这个物理分区上。而且一般系统换代或者升级,在前面的windows版本中从来就没有考虑这个,格式化了事。
而且windowsxp或者更早之前还是以My Documents这样的不同名称,导致后期的windows版本中还得在users文件夹中保留这些虚拟的连接来兼容以前的软件。这些也是后遗症。
这些都是次要的。
要是windows升级换代也只是更新windows这个系统目录的话,就像在的常规更新一样。而user文件夹保持不变。这个或许会是一个很好的方式。对于喜欢单分区的朋友也是不错的选项。至少不是系统强迫症,非要格式化分区来安装系统以保持纯净的话。但这样微软至少要解决user中appdata的东西。因为各种配置还是放在user/个人的目录中。
当然实际上,window7升级到win8-10都是保留程序和用户文件了。也就是从winvista后,windows,user,Program Files等等都是固定化了,走到这步花了12年。而且可预见的将来,微软是不会动这块目录命名了。但是从高版本到低版本还是各种格式化。。。比如win10重新安装win7。。这个一方面是微软自己的问题。另一方面是因为设计win7的时候根本就没有考虑过要保留程序或者至少保留用户文件。而且微软的铁腕措施也是不准高版本“升级”到低版本。只能重新安装。而重新安装只能把原来的目录全部放在old文件夹里。
所以希望win10只是个开始。至少在升级这块保存了用户信息密码。文件。程序。而这些linux和mac早走了。升级这块。迁移。比windows做的好。是因为目录固定化,封闭。或者mount灵活。但windows确实往这块做了。所以才会抛出淡化物理分区的概念。很早前那个winfs之类,还是库,还是现在的win10.
所以根深蒂固的不是c盘不能放东西。而是装系统要格式化C盘。现在能做到的是升级不需要格式化。只要是vista之后。文件也是保留的。只是微软比较蛋疼的是。不能降级。如果win10因为不喜欢,给降级到win7,而不是非要通过技术手段(从old文件夹提取文件,并恢复)。而是提供一个官方的方法,估计会得到很多人喜欢。问题是,但升级这块,臃肿的注册表,appdata的各类文件处理。这些后遗症并不是一天两天能解决的。
也就是,net以来。除非软件全部实行绿化,点开就能用。否则任意升降级是不科学的。就算像前面说的可以强制把用户文件放在d盘双分区结构。不同版本的库支持。不同的硬件抽象层。还要兼容各类新老软件。
阿哈。这个。。。无解。。。还是得格式化重做。。
也就是因为这个,放非系统分区做系统不怕丢文件。所以很多人一直抛弃不了盘符管理文件的情怀。还有自己知道文件在哪里和自动文件分类涉及隐私。
当然微软的解决方案是:
win8后,那个重置。就是在引导用户。你们出问题了就别重装系统。重置就是了。来减少对用户文件的影响不是。这样就不用考虑还要不要格式化c盘的问题了。然后又新系统就升级就是。我们已经保全了升级计划,用户文件不丢,程序不丢。
也就是现在微软考虑的是如何保证在后续的版本升级中完善这个升级过程,不丢文件即可。
微软没考虑的只有两种。一种是洁癖强迫症,格盘重做系统如何保全用户文件(单分区无挂载是可看见内是无解的。)一种是降级如何保存文件(这类对linux这个分区挂文件夹的毫无影响。)。因为要赚钱的缘故,所以说只能升升不息。
|
-
1
查看全部评分
-
|