首页 > 其他分享 >macOS 磁盘设备文件命名规则

macOS 磁盘设备文件命名规则

时间:2024-03-31 23:13:30浏览次数:22  
标签:macOS 分区 dev 命名 磁盘 设备

macOS 系统使用不同于 Linux 的磁盘设备命名规则。在 macOS 中,磁盘设备和分区被命名并通过 /dev 目录访问,类似于 Linux 和 UNIX 系统。但是,macOS的命名规则遵循特定的模式。

macOS 磁盘设备命名概述:

1. 主磁盘设备

在 macOS 中,主磁盘通常被命名为 /dev/disk0。这个设备是你的主启动磁盘,通常是内置硬盘或 SSD。如果你有多个内置或外部磁盘,它们会被依次命名为 /dev/disk1/dev/disk2 等等。

2. 分区命名

macOS 中的分区遵循特定的设备命名加上分区编号。例如,主磁盘上的第一个分区会被命名为 /dev/disk0s1。这里,disk0 是磁盘设备的名称,s1 表示第一个分区(slice)。分区编号依次递增,所以 /dev/disk0s2 就是该硬盘上的第二个分区。

3. 外置和虚拟磁盘

外置磁盘和虚拟磁盘如 DMG 映像文件通常也遵循这一命名规则。例如,挂载的虚拟磁盘或外置磁盘可以是 /dev/disk2,其分区会相应地被命名为 /dev/disk2s1/dev/disk2s2 等等。

4. CoreStorage 和 APFS 容器

在使用 CoreStorage 逻辑卷管理或者 Apple 文件系统(APFS)时,macOS 会创建虚拟设备来代表逻辑卷或 APFS 容器。这些通常是按照 /dev/disk1/dev/disk2 等来命名,具体取决于系统上的磁盘数量和类型。APFS 容器可能会进一步被细分为更多的虚拟 “卷”,这些并不直接对应于物理磁盘上的分区。

注意事项

  • macOS 使用 /dev/rdisk 前缀访问的代表原始磁盘设备,这种访问方式比 /dev/disk 前缀的缓冲访问更快。例如,/dev/rdisk0/dev/disk0 的原始对应设备。
  • macOS 会动态管理这些设备文件,所以磁盘设备的命名和编号可以根据您添加或移除硬盘进行变化。
  • 使用 diskutil 命令,您可以列出系统中的所有磁盘设备及其分区,进而更好地理解 macOS 的磁盘设备和分区架构。

标签:macOS,分区,dev,命名,磁盘,设备
From: https://www.cnblogs.com/Undefined443/p/18107446

相关文章

  • Eclipse重命名Maven工程,经常报错
    0.问题重命名Maven工程方式如下:重命名Maven工程时,发生报错:1.解决问题大概率是,重命名后无法读取到相应工程下的pom.xml了所以我们需要实时更新Maven配置,如下配置,勾选如图选项即可:......
  • 19_U盘挂载和磁盘分区
    U盘挂载和磁盘分区U盘挂载步骤一:保证U盘或者TF的格式为FAT32格式,TF卡要用读卡器和电脑连接。步骤二:把U盘或者TF卡连接到VM软件上,然后使用df命令确定挂载的路径。步骤三:把U盘或者TF卡连接到开发板,TF使用读卡器和开发板连接。使用df命令查看一下文件系统是不是......
  • 在Linux中,如何查看系统的磁盘使用情况?
    在Linux系统中,查看磁盘使用情况是非常重要的系统管理任务之一,它有助于了解磁盘空间的分配和使用情况,以便进行合理的磁盘空间管理。以下是几种常用的查看磁盘使用情况的方法:1.df命令df(DiskFree)命令用于显示文件系统的磁盘空间占用情况。它可以报告各个挂载点的总空间、已用空......
  • 计算linux磁盘空间
     可以准确获取某个挂载点的硬盘空间,已使用空间。现在问题就出在挂载点的判断和类型过滤上面。 #include<iostream>#include<fstream>#include<sstream>#include<vector>#include<string>#include<sys/statvfs.h>#include<map>structDISK_......
  • 存储系统-cache-磁盘
    计算机采用分级存储体系的主要目的是为了解决存储容量、成本和速度之间的矛盾问题。两级存储:Cache-主存、主存-辅存(虚拟存储体系)。局部性原理:总的来说,在CPU运行时,所访问的数据会趋向于一个较小的局部空间地址内,包括下面两个方面:时间局部性原理:如果一个数据项正在被访问......
  • KingbaseES 避免wal日志占用大量磁盘空间
    背景wal日志一直增长很快,查看归档目录也在执行归档,归档无异常,是归档执行太慢的原因吗?还是wal日志生成的太快了的原因呢?现场环境wal日志的磁盘空间比较小。分析首先我们分析可否加速归档速度呢,因为如果能加快归档速度就可以缓解wal日志所在磁盘空间紧张的问题,答案是不可以。arc......
  • MacOS安装Homebrew教程
    安装Homebrew是在MacOS上管理软件包的一种流行方法。以下是安装Homebrew的步骤:打开终端:在Spotlight搜索栏中键入“终端”,然后按下回车键打开终端应用程序。或者,你可以在“应用程序”文件夹中找到“实用工具”文件夹,并在其中找到终端。复制并粘贴以下命令到终端中,并按下回车......
  • 想体验macOS?快来获取适合VMware其他版本吧!
    前言前段时间写了用VMware虚拟机安装macOS的教程,今天给小伙伴分享的系统镜像同样适用于VMware。但是否仅适用VMware,小伙伴可以自行测试。在安装macOS12或以上版本前,建议升级你的VMware虚拟机版本。小白在VMware16.0.0版本测试安装macOS12或以上版本过几次,都会出现无法进......
  • 支持MacOS苹果操作系统的网卡你用过吗?
    MarvellAQC113以太网控制器支持苹果操作系统(MacOS),进一步扩展搭载了AQC113设备的应用领域。众所周知,苹果操作系统应用生态完善,是业内备受瞩目的巨头级操作系统,其应用领域覆盖了游戏、社交、娱乐、工具,甚至NAS存储、工作站、家用PC及其他嵌入式应用等。MarvellAQC113器件由高性......
  • 思科、华为、H3C交换机命名规则
    01思科交换机命名规则思科C9200L-48T-4G-E交换机Cisco交换机名称总体上可以划分为七个部分,为了方便,我们用A、B、C、D、E、F、G这七个字母来表示它们。它们与Cisco以太网交换机产品名称之中各部分的对应关系如下图所示(以WSC3750G24TSE这个型号交换机为例进行介绍)。Ci......