Windows 中的 mount 实在是无用的紧

mount

上次把系统分区和应用程序分区合并以来,我不知怎么想追求一种极致,我想在一个分区上存放所有的东西,就像 Unix/Linux 那样,淡化物理磁盘的概念。我现在电脑上有两块硬盘,共四个分区,也就是说,我想让整台电脑上只有一个分区,什么系统,应用程序,和其它乱七八糟的东西都存储在这个分区上。

我这样做是违反了专区专用的原则,但是不是真的没有道理呢?我觉得不是。Unix/Linux 类的操作系统本身就很淡化物理硬盘和分区的概念,如果新加一块硬盘,直接 mount 在系统上就是了,你的系统就会多出相应的存储空间来,你根本就不必考虑盘符这东西。带来的好处是,你不烦恼虑某个分区空间不够,要去其它分区东挪西湊,也不必去烦琐地把不同种类资料存储在不同的分区上,你只需要一个分区,不管是记忆还是管理都方便多了。

今天偶而得知在 Windows 上也可以把其它分区或是硬盘 mount 成一个目录,我非常兴奋的跑去一试,发现不是我之前想的那样。Windows 下的 mount 跟 Unix/Linux 根本不是一回事。

在 Unix/Linux 下,如果你把一块新的硬盘 mount 到系统上,你的新硬盘带来的存储空间和原来的存储空间直接溶为一体,对你系统的改变只是增加了更多的存储空间,而你完全可以忽略增加的硬盘。比如你在硬盘中 Movies 目录中存放电影,空间将要用尽时你加了一块硬盘在系统上,你就得到了新的空间,就可以继续在 Movies 中存放电影,而存放的电影就会自动分配到新增的硬盘上去,你本人无须理会电影的怎么存储,存储在哪里,只需在不够空间时增加新的硬盘就行了。

Windows 下,虽然你也可以把另一块硬盘或是另一个分区 mount 在系统分区上,但实际上 Windows 并没有聪明到可以将你的东西自动分配到新增的空间上,它只会把相应的分区当作一个目录显示在你 mount 上的分区而已,其余的和原来一模一样。这跟 Unix/Linux 比,没有太大的实用价值(但还是有价值),让我满心的美好愿望惨遭打击,非常愤怒,只能作罢。

不过也许今后 Windows 也会采用类似 Unix/Linux 的存储管理模式,我看到一篇报导,Windows Home Server 将使用一种新技术,大概是一种改进的 RAID 似的管理方式,这样你就可以把新增加的硬盘任意的加到系统上去,系统则会智能的分配新增的空间,无缝连接。

4 Comment(s)

  1. 炎藤
    February 19th, 2007 at 10:43 pm

    等待WHS,或者下一代的Windows :)

  2. hhalloyy
    February 20th, 2007 at 11:01 pm

    我分区是为了快速恢复系统和方便磁盘整理(专弄个小分区用来存放容易产生碎片的临时的文件)

    都放一起太不好管理了~~

  3. kDolphin
    June 18th, 2008 at 9:39 pm

    @hhalloyy linux/unix 现行的文件系统,rfs/jfs/xfs都没有碎片的。

  4. tails
    July 5th, 2008 at 6:20 pm

    不论什么文件系统都需要整理磁盘碎片,rfs/jfs/xfs在这方面相对NTFS没有任何优势,这不是文件系统的问题,避免整理碎片用SSD硬盘好了。其次不要对自己不了解的东西轻易下结论。LZ你先将磁盘升级为动态卷,你再试试


RSS feed for comments on this post · TrackBack URI

Leave a reply