UNIX和Windows“装载”设备的方式之间的技术差异


8

问题来自于此:挂载什么是什么意思?

由于询问哪个“更好”或哪个“更差”可以得出主观和争论性的答案,因此我想了解两者之间的技术差异。


1
老实说,我相信这个问题是高度主观和争论的。它肯定更灵活,因为它允许您以对应用程序透明的方式将存储“附加”到任何路径。声明最好是主观的,通常在台式机上不需要这种灵活性,并且可以在服务器上以其他方式进行管理。
若奥·平托

2
@Michael Mrozek:在编辑其他人的问题时,请尽量不要更改实际问题。谢谢。
Mussnoon 2011年

1
@Mssnoon我使它的主观性降低了,并写道:“ UNIX方式比Windows方式有优势吗?”。您以“ UNIX挂载系统与Windows相比有哪些优势?”为标题。我如何更改您的问题?
Michael Mrozek 2011年

2
@Mssnoon是的,我完全重写了这个问题,但是我没有改变问题的含义,诸如“如标题所说”之类的问题没有用。无论如何,我对编辑战争并不真正感兴趣。如果你想改回去,随意
迈克尔Mrozek

5
@Michael Mrozek:是的,“正如标题所说的”部分没有用。但是,您还添加了为什么一个电话挂断而另一个电话挂断的原因-这实际上使人们误解了问题的实质。我现在已经编辑了标题正文,以避免争论,并使之成为一个听起来更好的问题。感谢您指出无用的部分。非常感激。
Mussnoon 2011年

Answers:


10

Unix挂载(单棵树)和Windows驱动器号(多林)之间的基本技术区别:

  1. Unix根文件系统允许将其他文件系统放置在其中,从而使它从单一角度成为分支结构。
  2. Windows驱动器允许多个根文件系统,但内部不允许任何其他文件系统。
  3. 每个Unix挂载点都具有读取/写入/访问的组/所有者/所有权限。
  4. 可以通过命令删除和添加Unix挂载点,包括读取自定义位置以进行测试和修复。
  5. Windows驱动器具有可用分区/驱动器的自然列表,该列表很容易从桌面上看到并直接反映在文件系统结构中。
  6. Windows中可用的驱动器号数量有一个固定的限制,对于unix安装没有此限制。
  7. 网络安装是透明的,并且来自网络的文件被放置在特定于客户端计算机的位置。
  8. Unix挂载允许通过融合提供有趣的数据访问。除非您有像unix这样的安装文件,否则无法生成文件夹。
  9. 在unix中,可以根据引导操作系统将驱动器安装到特定位置。在同一台计算机上的一个操作系统中,一个分区可以安装到该分区上,/media/backup而在另一个操作系统中,它可以安装到一个分区上/home/
  10. 操作系统文件的任何部分都可以放在自己的挂载中。可以安装不同的分区,磁盘,甚至可以安装网络或云存储。这使瘦客户机可以从网络(nfs)加载其操作系统。
  11. chroot过程允许您更改UNIX文件系统中的根目录,从而有效地将正在运行的系统换成新的系统,而无需重新启动。对于驱动器号,这是不可能的,因为它们都是预先分配的。

这不是一个详尽的列表,将来可能需要清理。


这是第1、2、6和9点的答案:i.imgur.com/JFH8l.png。我从没真正尝试过将任何东西装载到NTFS文件夹(更改了驱动器号),但似乎可以解决这些问题。7-为此?
Mussnoon 2011年

那是新的Windows文件系统的核心部分吗?
Martin Owens -doctormo- 2011年

如果用“新文件系统”来表示NTFS,那么我认为是。我从XP开始就使用它,但看来您也可以在2000上使用它。检查:computerhope.com/issues/ch000038.htmtechnet.microsoft.com/en-us/library/cc938934.aspx。但是,如果您的重点是“核心部分”,那超出了我...我什至不知道这里的“核心部分”是什么意思。
Mussnoon 2011年

与之类似,这是文件系统工作原理的一部分。我认为他们固定了森林,但是问题是如何解决的。(以及为什么他们没有更多利用它)
Martin Owens -doctormo-

Windows只能安装附加到系统和Windows(SMB)和UNIX(NFS)共享的分区。Unix / Linux支持许多用于挂载本地文件系统或远程共享的协议。我所知道的唯一适用于Linux和Windows的是SMB和NFS协议。在Linux上安装的一些受支持的协议包括:HTTP,HTTPS,FTP,SSH,WebDAV,... Windows无法通过这些协议进行安装(至少没有第三方软件)。
2011年

0

mount只是术语。它源远流长,直到今天仍然存在。其他晦涩的术语是patch(服装补丁程序,它以较小的方式更改主要软件以解决问题)来自服装行业。或者bug,这是一种通用软件缺陷,它是由使第一台计算机电路短路的实际错误引起的。或daemon描述一个系统服务。

开发原始软件时,没有今天的市场,所以程序员选择的代码字最终传到了最终用户手中。

当前,存在一种使用更中立和更具描述性的术语删除这些尴尬单词的过程。例如,daemon我们有代替service

GNOME之类的桌面环境正在删除这些晦涩的名词。

更新:为了回答您的问题,所有操作系统都执行此任务。只是您接触到mount可能使您感到困惑的事物。


现在再次阅读我的问题。我最初的问题根本不是关于流行语。有人在不理解我实际问题的情况下对其进行了编辑。现在已经修复。
Mussnoon 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.