硬盘分区
编辑硬盘分区或磁盘切片是在二级存储上创建一个或多个区域,以便每个区域可以单独管理。 这些区域称为分区。 在创建任何文件系统之前,这通常是准备新安装磁盘的xxx步。 磁盘将有关分区位置和大小的信息存储在称为分区表的区域中,操作系统会先于磁盘的任何其他部分读取该分区表。 然后,每个分区对操作系统来说都是一个不同的逻辑磁盘,它使用了实际磁盘的一部分。 系统管理员使用称为分区编辑器的程序来创建、调整大小、删除和操作分区。 分区允许为不同类型的文件安装不同的文件系统。 将用户数据与系统数据分开可以防止系统分区变满而导致系统无法使用。 分区还可以使备份更容易。 一个缺点是很难正确调整分区大小,导致一个分区有太多可用空间而另一个分区几乎完全分配。
历史
编辑IBM 在其 1983 年发布的 PC DOS 版本 2.0 中很早就使用了分区一词来描述将块存储设备(例如 HDD)划分为物理段。 这个词的用法现在无处不在。 本领域中使用的其他术语包括逻辑磁盘、迷你磁盘、部分、伪磁盘、部分、片和虚拟驱动器。
最早的磁盘驱动器分段之一是 IBM 1966 年在其 CP-67 操作系统中将迷你磁盘用作硬盘驱动器的单独部分。
分区方案
编辑DOS、Windows 和 OS/2
对于 DOS、Microsoft Windows 和 OS/2,一种常见的做法是为活动文件系统使用一个主分区,其中将包含操作系统、页面/交换文件、所有实用程序、应用程序和用户数据。 在大多数 Windows 消费者计算机上,驱动器盘符 C: 通常分配给此主分区。 HDD 上可能存在其他分区,这些分区可能作为驱动器可见,也可能不可见,例如恢复分区或带有诊断工具或数据的分区。 (Windows 驱动器盘符不以一对一的方式对应于分区,因此驱动器盘符可能比分区多或少。)
类 Unix 系统
在 Linux、macOS、BSD 和 Solaris 等基于 Unix 和类 Unix 的操作系统上,可以在磁盘设备上使用多个分区。 每个分区都可以格式化为文件系统或作为交换分区。
多个分区允许为 /boot、/tmp、/usr、/var 或 /home 等目录分配它们自己的文件系统。 这样的方案有很多优点:
- 如果一个文件系统损坏,该文件系统/分区之外的数据可能会保持完整,从而xxx限度地减少数据丢失。
- 特定的文件系统可以使用不同的参数进行挂载,例如,只读,或禁用 setuid 文件的执行。
- 耗尽非系统文件系统上所有可用空间的失控程序不会填满关键文件系统。
- 将文档等用户数据与系统文件分开保存,可以在更新系统时降低干扰数据的风险。
Linux 系统常见的最小配置是使用三个分区:一个用于挂载在 /(根目录)上的系统文件,一个用于挂载在 /home(主目录)上的用户配置文件和数据,以及一个交换分区。
默认情况下,macOS 系统还对整个文件系统使用单个分区,并在文件系统(如 Windows)内使用交换文件而不是交换分区。
在 Solaris 中,分区有时称为片。 这是将蛋糕切成几块的概念参考。
术语切片在 FreeBSD 操作系统中用来指代主引导记录分区,以避免与 FreeBSD 自己的基于磁盘标签的分区方案混淆。 但是,GUID 分区表分区在全球范围内称为分区。
多引导系统
多启动系统是一种计算机,用户可以在其中启动到多个不同的操作系统 (OS),这些操作系统存储在不同的存储设备或同一存储设备的不同分区中。 在这样的系统中,启动时的菜单可以选择引导/启动哪个操作系统(并且一次只加载一个操作系统)。
这与虚拟操作系统不同,在虚拟操作系统中,一个操作系统作为另一个已经运行的操作系统中的独立虚拟程序运行。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/196030/