为什么苹果不分区
Ⅰ 极客探索:为什么苹果Mac硬盘不分区
有人可以给我解释一下,为什么Linux的文件系统是“单目录层阶树状”结构,而不像Windows那样有个C:\ D:\分区啥的,这样做有没有特别的原因呢?
一句话:不分区的好,Windows那是为了向下兼容
Doug O'Neal
说起来Unix的文件系统的道行要比Windows的早很多年,所以您的问题得改成:“为什么Windows要自搞一套弄出个硬盘分区符号来呢?”
树状的文件结构有个优势就是任何子目录或者文件,都能顺着根目录找到。所以,如果你需要把本地文件迁移到一个网络硬盘上,这时候对于软件来说,它们不会察觉到任何区别。
假设你有一套系统,操作系统焊死不能动,但是有个程序有很高的I/O需求,那么你可以很方便地把/usr目录加载为只读,然后吧/opt(应用程序安装目录)目录加载到一块SSD上。这样整个文件系统的结构对于操作系统来说没有发生任何改变。然而在Windows下,这种问题就比较讨厌,特别是程序路径前面带着个C:\Program Files\的时候……
Gilles 70票
这都是有历史原因在里面的,部分上是因为这样做在当时更有效。
Multics
Multics是我所知的历史上第一个采用“层阶树状文件结构”的操作系统,一个目录里还嵌着子目录这种机制。引用R.C. Daley和P.G. Neumann的《通用辅助文件存储(A General-Purpose File System For Secondary Storage)》一文中的话:
论文第二部分阐述了一种“层阶树状文件结构”的文件系统,对于操作系统来说,它非常高效。这种结构兼顾了可靠性和灵活性……
为了便于理解,我们可以把这种结构想象成一棵树,文件的树,其中有一些目录其实也是文件。但是有一个例外的目录,它自身的指针只指向一个单一的,确定的目录,那就Root目录。它没有明确地被其他目录所指,root目录只是隐式地代表一个虚拟的分支,我们称这个分支结构为“文件系统”。
在任何时候,用户都处于一个目录下面,我们称它为“工作目录(working directory)”,用户可以通过指定入口访问工作目录下面的文件。而且多个用户可以同时工作在同一个工作目录之下。
在其他各个方面,Multics追求的是灵活性,用户只需工作在整个文件系统的一条分支上,其他的不用管,但还能保证用目录管理文件的便捷性。目录还被用来控制访问权限——目录的READ属性允许用户访问目录中的文件,而EXECUTE属性允许用户修改目录中的文件(这个特性被后来的unix系统继承下来)。
Multics还遵循了“单一存储对象池”的设计原则。但是论文没有在这方面展开。“单一存储对象池”对于当时的硬件条件来说非常合适,那时候没有可移动的硬盘,起码是没有人关心这个问题。Multics确实有一个备用的备份存储池,但对于用户来说,它是不存在的。
Unix
Unix系统深受Multics的影响,但是比起Multics的“灵活”,Unix更专注于加强系统的“简洁”。
“单一目录树层级”的文件系统就很适合Unix系统。就和Multics一样,存储池的细节,经常不需要用户关心。但是后来出现了可拆卸的硬盘,Unix通过mount和umount两个命令把对存储设备的操作暴露给用户(只有“管理员权限”的用户才能执行这样的操作)。在《Unix分时系统设计(The Unix Time-Sharing System)》一文中,Dennis Ritchie和Ken Tompson解释道:
虽然系统根目录一般都在同一个存储设备上,但是对于其他分支目录则未必要这样做。出于两种考虑,我们需要mount命令完成存储设备挂载的工作:普通文件的文件名一致性,和文件所在的存储设备可能有其独立的文件存储结构。通过mount命令,可以把之前的一个文件,替换成一个可移动存储设备上的完整的目录结构,事实上,mount命令把文件层级的某一部分,通过引用外部数据,替换成一个新的结构。这样对于之前整个文件系统来说,没有发生任何改变。其实,拿我们的系统安装过程举例,root目录一直在我们的硬盘上占了一小块地方,但其他用户数据在不同的硬盘上,通过mount机制,按序列加载组成一个初始化的系统。一个“可挂载”的系统,完全是通过读写特殊文件完成的。各种应用可以创建自己的文件系统,或者简单地从他处拷贝一份。
Ⅱ 习惯哪一种 为什么苹果电脑硬盘不分区
有人可以给我解释一下,为什么 Linux 的文件系统是“单目录层阶树状”结构,而不像 Windows 那样有个 C: D: 分区啥的,这样做有没有特别的原因呢? (小编注:苹果 Mac OS 和 Linux 都是 Unix 的分支,所以题目我就…… ╮(╯▽╰)╭ ) Doug O’Neal 163票 说起来 Unix 的文件系统的道行要比 Windows 的早很多年,所以您的问题得改成:“为什么 Windows 要自搞一套弄出个硬盘分区符号来呢?” 树状的文件结构有个优势就是任何子目录或者文件,都能顺着根目录找到。所以,如果你需要把本地文件迁移到一个网络硬盘上,这时候对于软件来说,它们不会察觉到任何区别。 假设你有一套系统,操作系统焊死不能动,但是有个程序有很高的I/O需求,那么你可以很方便地把 /usr 目录加载为只读,然后吧 /opt(应用程序安装目录)目录加载到一块SSD上。这样整个文件系统的结构对于操作系统来说没有发生任何改变。然而在Windows下,这种问题就比较讨厌,特别是程序路径前面带着个 C:Program Files 的时候…… Gilles 70票 这都是有历史原因在里面的,部分上是因为这样做在当时更有效。 Multics Multics 是我所知的历史上第一个采用“层阶树状文件结构”的操作系统,一个目录里还嵌着子目录这种机制。引用 R.C. Daley 和 P.G. Neumann 的《通用辅助文件存储(A General-Purpose File System For Secondary Storage)》一文中的话: 论文第二部分阐述了一种“层阶树状文件结构”的文件系统,对于操作系统来说,它非常高效。这种结构兼顾了可靠性和灵活性…… 为了便于理解,我们可以把这种结构想象成一棵树,文件的树,其中有一些目录其实也是文件。但是有一个例外的目录,它自身的指针只指向一个单一的,确定的目录,那就Root目录。它没有明确地被其他目录所指,root目录只是隐式地代表一个虚拟的分支,我们称这个分支结构为“文件系统”。 在任何时候,用户都处于一个目录下面,我们称它为“工作目录(working directory)”,用户可以通过指定入口访问工作目录下面的文件。而且多个用户可以同时工作在同一个工作目录之下。在其他各个方面,Multics 追求的是灵活性,用户只需工作在整个文件系统的一条分支上,其他的不用管,但还能保证用目录管理文件的便捷性。目录还被用来控制访问权限 —— 目录的 READ 属性允许用户访问目录中的文件,而 EXECUTE 属性允许用户修改目录中的文件 (这个特性被后来的unix系统继承下来)。 Multics 还遵循了“单一存储对象池”的设计原则。但是论文没有在这方面。“单一存储对象池”对于当时的硬件条件来说非常合适,那时候没有可移动的硬盘,起码是没有人关心这个问题。Multics 确实有一个备用的备份存储池,但对于用户来说,它是不存在的。 Unix Unix 系统深受 Multics 的影响,但是比起 Multics 的“灵活”,Unix 更专注于加强系统的“简洁”。 “单一目录树层级”的文件系统就很适合Unix系统。就和 Multics 一样,存储池的细节,经常不需要用户关心。但是后来出现了可拆卸的硬盘, Unix 通过 mount 和 umount 两个命令把对存储设备的操作暴露给用户(只有“管理员权限”的用户才能执行这样的操作)。在 《Unix 分时系统设计(The Unix Time-Sharing System)》一文中, Dennis Ritchie 和 Ken Tompson 解释道: 虽然系统根目录一般都在同一个存储设备上,但是对于其他分支目录则未必要这样做。出于两种考虑,我们需要 mount命令完成存储设备挂载的工作:普通文件的文件名一致性,和文件所在的存储设备可能有其独立的文件存储结构。通过mount命令,可以把之前的一个文件,替换成一个可移动存储设备上的完整的目录结构,事实上,mount命令把文件层级的某一部分,通过引用外部数据,替换成一个新的结构。这样对于之前整个文件系统来说,没有发生任何改变。其实,拿我们的系统安装过程举例,root目录一直在我们的硬盘上占了一小块地方,但其他用户数据在不同的硬盘上,通过mount机制,按序列加载组成一个初始化的系统。一个“可挂载”的系统,完全是通过读写特殊文件完成的。各种应用可以创建自己的文件系统,或者简单地从他处拷贝一份。 (小编注:上面这段文字的中心思想:在UNIX中,一切都是文件。) “层阶树状文件系统”还有一个优势,就是可以把管理存储设备的复杂任务交给内核处理,这就意味着内核虽然越来越复杂,但是对于建立其上的应用来说,其结果就是保持简洁。因为内核已经把脏活累活都包了,大部分应用都不用关心这部分细节,这是一种更加自然的设计。 Windows Windows 系统流淌着两支古老血脉:设计运行在 VAX 微机上的 VMS 操作系统,和早期Intel微机(如 8080、Z80)上运行的 CP/M 操作系统。 VMS 有一个分布式的层级文件系统,叫做 Files-11 。在 Files-11 中,一个文件的完整路径包括一个“节点名称”、一个关联的用户账户、设备名称、目录树、文件名和文件类型,以及版本号。VMS 有强大的Logical Names功能,这个功能允许自定义“快捷方式”到指定的路径,所以用户不需要在意目录的“真实”路径。 CP/M 是为了 64kB 的内存和软盘系统设计的,为了一切从简,所以从诞生起,它就没有“目录”这个概念,但是文件是通过引用“驱动器位置”来访问的,比如 A: 或者 B: 而 MS DOS 1.0 继承了 CP/M 的这个特性,所以,当 MS DOS 2.0 引入“目录”的概念以后,为了兼容 1.0 也在路径钱保留了“盘符”字符,而斜杠“/”符号是原来 VMS 和 CP/M 系统中表示“命令参数开始”的符号,所以后来的 DOS 以及 Windows 必须区分,而采用了 反斜杠“” 符号作为路径分隔符。 Windows 继承了 DOS 和 VMS 的习惯,虽然已经意义不大,但是依旧保留着“盘符”的传统。如今,在 Windows 底层,采用的是 UNC 路径(通用命名规则,即 servernamesharename 的规范),但这只是一些高级 Windows 用户需要知道的功能,Windows 现在确实可以通过“重解析点”(Reparse Points)来挂在存储设备。(所以不需要C:这样的盘符了)
Ⅲ Mac下为什么不用分区,不用格式化C盘
MAC这个系统还是有分区这样的概念的
1.苹果下的日志分区与主分区差不多,位于磁盘的外道,大家都是用来做系统盘的,因为写的系统日志就在这里,日志扩展式就相当于扩展分区,你可以把另一个磁盘抹掉变成日志式或者日志扩展式.
2.然后就是安装的应用,如果是appstore买或下载的,都会默认下载到你的系统盘上,Finder打开应用程序,里面有你安装的所有程序,你可以直接把应用文件复制到别的分区,在应用程序文件夹里保留应用的替身。
PS:因为苹果下的应用软件没有注册表这么一说的,直接复制授权就能打开应用,所以,每个图标就是一个软件的全部内容了。
Ⅳ 为什么苹果Mac硬盘不分区
因为苹果电脑 预装的是mac os 然后装windows是通过mac的 boot camping装的 默认就是两个盘
Ⅳ 苹果MAC系统为什么不分区有什么优势吗
mac os x 的文件组织方式比windows优秀的多,所以不需要很复杂的分区计划,windows的分区不过是从dos延续过来的习惯而已,而且基本是中国的电脑使用特别习惯,反观西方电脑使用习惯,很少分很多区的
Ⅵ 苹果电脑磁盘不能分区
重启 按command+R进入恢复磁盘分区
一般系统里面不能分区可能是因为系统识别磁盘正在使用中
恢复磁盘不在系统里面操作
就没有这方面影响
如果不能分区的话需要格式化磁盘 重装系统解决
Ⅶ macbook pro 为什么不需要分区 分区难道没作用么
你好,苹果系统是基于Linux或者说Unix的,硬盘分区使用的概念跟Windows是不同的。Windows里面的C/D/E,在苹果里面就是不同的文件夹,比如Home/Root等等。所以,你的顾虑是不存在的。Windows重做系统C盘清空,Mac也可以保留你需要的文件夹。
另外,苹果机器不建议安装Windows,因为散热,Mac本身发热量不大,Windows却发热巨大。
Ⅷ 苹果电脑磁盘不能分区
重启 按command+R进入恢复磁盘分区一般系统里面不能分区可能是因为系统识别磁盘正在使用中恢复磁盘不在系统里面操作就没有这方面影响如果不能分区的话需要格式化磁盘 重装系统解决
Ⅸ “为什么苹果电脑硬盘不分区
苹果电脑的系统不需要分区。系统属于unix系列的一个分支,所有文件分类存储,而苹果机所使用的分区格式也决定了其性能的稳定性和速度性,而微软一直再向苹果偷创意和界面。
Ⅹ 苹果笔记本为什么有3个盘但只有c盘可以用
苹果电脑的Macos不分区!在苹果电脑上安装双系统,应将windows分区。使用虚拟机安装windows,不用分区。
当然看不了。因为你苹果电脑里有2个系统。一个是macos一个是windows。因为是通过bootcamp安装的windows,默认是不让访问其他磁盘的。如果随意让你访问,你误删那个盘符的文件就有可能导致macos系统崩溃。如果你想使用不可访问的那个盘符里的空间就需要格式化,但windows系统崩溃的话你的电脑将无法使用。如果想重新安装windows使用的话就需要先安装macos然后再通过bootcamp安装windows。总之就是比较麻烦。如果你对自己技术有自信的话可以只保留windows一个系统。如果是电脑小白的话还是建议保留这个分区,哪怕windows系统崩溃了你还有macos可以用
拓展:
苹果电脑公司由斯蒂夫·乔布斯、斯蒂夫·盖瑞·沃兹尼亚克和RonWayn在1976年4月1日创立。1975年春天,AppleⅠ由Wozon设计,并被Byte的电脑商店购买了50台当时售价为666.66美元的AppleⅠ。1977年苹果正式注册成为公司,并启用了新苹果标志。原称苹果电脑(AppleComputer),2007年1月9日于旧金山的MacworldExpo上宣布改名。总部位于美国加利福尼亚的库比提诺,核心业务是电子科技产品,全球电脑市场占有率为3.8%。它在高科技企业中以创新而闻名。macOS系统是苹果机专用系统,正常情况下在普通PC上无法安装的操作系统。苹果公司不但生产Mac的大部分硬件,连Mac所用的操作系统都是它自行开发的。苹果机的操作系统已经到了macOS10.15,代号Catalina,这是Mac电脑诞生以来最大的变化。macOS10.42系统加入了最新的黑暗模式,新系统非常整洁,它的许多特点和服务都体现了苹果公司的理念。macOS操作系统界面非常独特,突出了形象的图标和人机对话(图形化的人机对话界面最初来自施乐公司的PaloAlto研究中心,苹果借鉴了其成果开发了自己的图形化界面,后来又被微软的Windows所借鉴并在Windows中广泛应用)。苹果公司能够根据自己的技术标准生产电脑、自主开发相对应的操作系统,可见它的技术和实力非同一般,打个比方,苹果公司就像是Dell和微软的联合体,在软硬件方面“才貌双全”。