这些术语的确切含义是什么?
- 分割
- 体积
- 驾驶
在 Windows 上,人们可能会说drive C:
或partition C:
。在 Linux 上,我不确定分区应该使用什么,因为它们没有名称。
答案1
期限驾驶指的是物理存储设备,例如硬盘、固态硬盘、可移动 USB 闪存驱动器等。在类 Unix 操作系统中,设备由特殊的文件系统对象表示,称为设备节点在目录下可见 /dev
。
/dev
存储设备根据设备类型进行标记,后跟一个字母,表示系统检测到它们的顺序。在内核版本 2.6.20 之前的 Linux 中,前缀高清表示IDE设备,例如设备文件/dev/hda
,/dev/hdb
分别/dev/hdc
对应第一个、第二个和第三个IDE设备。前缀标准差最初用于 SCSI 设备,但现在用于所有亚太旅游协会和SATA设备,包括 IDE 总线上的设备。如果系统中此类设备超过 26 个,则从第 27 个开始的设备将被标记为/dev/sdAa
,/dev/sdAb
依此类推。
一个物理存储设备可以分为多个逻辑存储单元,称为分区。每个分区将显示/dev
为单独的设备节点。设备字母后面的数字表示分区的编号。例如,设备节点归档/dev/sda1
并/dev/sda2
引用第一PATA设备的第一和第二分区。请注意,在使用的 PC 上MBR分区,由于四个的限制主分区以及扩展分区的处理方式,分区编号可能与实际分区计数略有不同。
其他类 Unix 系统可能以其他方式引用磁盘和分区。例如,FreeBSD 使用/dev/adaX
(其中 X 是一位或多位数字)指的是 PATA 磁盘,/dev/adaXpY
(其中 X 和 Y 都是一位或多位数字)指的是 PATA 磁盘上的分区。
期限体积在Linux中与逻辑卷管理器(左心室容量),可用于管理大容量存储设备。 A物理体积是存储设备或分区。 A逻辑卷LVM 创建的逻辑存储设备可以跨越多个物理卷。
答案2
一个驱动器是物理块磁盘。例如:
/dev/sda
。一个分区一个驱动器可以分为一些逻辑块磁盘。这些逻辑块磁盘被称为分区。例如:
/dev/sda1
,/dev/sda2
。一卷也是逻辑块磁盘。卷是一个与分区相关的概念。一个卷可以包含多个分区。您可以查看 LVM 项目来了解卷的概念。http://sourceware.org/lvm2/。
例如:vg0/lvol0
答案3
这些术语的确切含义是什么?
TLDR 版本:
卷意味着格式化,而分区则不然。分区只是某个表(例如 MBR/GPT)中列出的任何连续存储扇区集。卷是属于同一文件系统(即已实现的文件系统)的一组扇区。
如果您在没有 LVM 的情况下格式化了分区,那么您的每个分区都是大概被单个体积占据。在现代使用中,从操作系统的角度来看,驱动器是属于单个(虚拟)硬件的所有扇区的集合。
所以我们分割驱动器和格式分区和山卷。
在 Windows 上,人们可能会说驱动器 C: 或分区 C:
实际上,在 Windows 上,正确的措辞是“C 卷”,但我认为如果您不喜欢使用字母,可以将它们重命名。 MS 有时将安装的卷称为磁盘或驱动器,但在其在线文档中,他们更加谨慎并使用“卷”。
完整答案:
我不确定分区应该使用什么,因为它们没有名称[标签或标签]
(这里的一个小旁注是 GPT 分区可以被标记,就像大多数文件系统一样)
通常,分区被格式化为单个完整卷,并根据其用途命名。因此,您可以将它们称为[目的+分区],例如主分区、引导分区、rootfs 分区等。在Windows 上,“驱动器”一词更常见,尽管MS 官方使用的词卷可能是最正确的。我认为称它们为驱动器有点草率。请继续阅读以了解原因。
从词源上来说,“驱动器”起源于读取各种介质(如磁带、软盘和磁盘)的机动硬件。因此,保存包含数据的介质的东西简称为“驱动器”。强调一下:驱动器读取介质,介质保存数据。虽然“驱动”可能源于硬件的机动化性质,但该定义可以扩展到包括闪存卡读卡器等非机动化硬件。
这在技术上意味着驱动器本身无法分区。它们包含的介质,例如 CD 或磁盘或 MMC 闪存,能进行分区。分区仅意味着在表中定义边界集(按媒体扇区)。该表通常存储在存储介质的前几个扇区中。这些表条目还可能包括其他内容,例如格式化信息,它定义分区使用的文件系统(如果有)。
如今,“驱动”已经获得了更抽象的含义:物理数据容器',稍微替换了“磁盘”一词。这可能是因为:
最常见的驱动器往往具有不可移动介质,使我们将它们视为存储容器而不是读/写设备。
闪存等非磁盘介质的出现。 “磁盘”对于某种技术而言过于具体,例如,谈论带有 USB 记忆棒的磁盘感觉很奇怪。这也适用于已变得更加常见的逻辑设备(RAID 阵列)。我们没有为每种类型使用特定的词语,而是将所有事物称为驱动器。
媒体/读者的区别并不是很有用。尽管操作系统与驱动器有接口,但更常见的是,我们想要引用介质。因此,只要知道我们使用驱动器来访问数据就足够了。让“驱动器”成为存储介质的抽象概念只是计算机科学术语演变的一部分。
根据这个新的定义,驱动器可以分区。当我们将光盘读取器称为E:\
驱动器时,我们使用的是旧定义。当我们说我们正在对驱动器进行分区时,我们使用的是较新的定义。
卷是具有单个文件系统的单个可访问存储区域。 --维基百科
因此,格式化的分区可以被视为一种卷。传统上,DVD 或 CD 由单个卷组成,因为它们没有分区。但卷也可能由多个驱动器或单个驱动器的非连续部分组成,或两者兼而有之。分区按定义是单个驱动器的连续段。这种复杂的卷存在于所谓的逻辑或虚拟设备/驱动器上,但除非您有充分的理由,否则使用逻辑卷管理器是不值得的。
最后,一些硬件(例如RAID)控制器可以直接向操作系统提供逻辑/虚拟设备。这意味着分区是逻辑设备的连续扇区(即从操作系统的角度来看),分区可以跨越多个物理磁盘。
总结:
- 您可以对存储介质进行分区,但不能对驱动器进行分区。但是(!)“驱动器”通常与存储介质同义使用。例如“对HDD进行分区”是一个常用的短语,而不是更正确的“对HDD存储介质进行分区”,或者“对HD进行分区”。
- 最好说我们创建分区在驱动器,因为可以说存储驻留在驱动器上或驱动器中。注意数据也不分区,“数据”是一个抽象概念。
- 我们挂载卷,而不是文件系统。文件系统只是描述文件/文件夹存储的抽象格式。
- A驾驶具有分区的存储介质(即存储介质)具有单个分区表,但不要假设 Windows 上的每个 C: 或 D:“驱动器”(卷)都有自己的分区表。
答案4
单个卷可以由多个驱动器组成。当您具有 Raid 0 配置时就会出现这种情况。所有驱动器 = 一个卷。