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