逻辑磁盘设备名称
执行以下任务时可使用逻辑设备名称访问磁盘设备:
-
向系统中添加新磁盘。
-
在系统间移动磁盘。
-
访问或挂载驻留在本地磁盘上的文件系统。
-
备份本地文件系统。
逻辑设备的名称采用 /dev/[r]dsk/cntndn[sn,pn] 格式。
- dev
-
设备目录
- [r]dsk
-
原始磁盘设备子目录
- cn
-
逻辑控制器编号
- tn
-
物理总线目标目标
- dn
-
驱动器编号
- [sn,pn]
-
分片编号(s0 到 s7)或 fdisk 分区编号(p0 到 p4)。
以下各节对其中一些名称组成部分进行了详细说明。
磁盘子目录
一些磁盘和文件管理命令需要使用原始(或字符)设备接口,或块设备接口。原始设备接口一次仅传输少量数据。块设备接口包括一次从中读取大数据块的缓冲区。
指定的磁盘子目录取决于命令所需的设备接口。
-
如果命令需要原始设备接口,请指定 /dev/rdsk 子目录。(rdsk 中的 "r" 代表 "raw"(原始)。)
-
如果命令需要块设备接口,请指定 /dev/dsk 子目录。
-
如果不确定命令需要使用 /dev/dsk 还是 /dev/rdsk,请查阅该命令的手册页。
下表显示了部分常用磁盘和文件系统命令所需的接口。
表 1-2 一些常用命令所需的设备接口类型
|
|
|
|
|
块
|
dumpadm -d /dev/zvol/dsk/rpool/dump
|
|
|
原始
|
prtvtoc /dev/rdsk/c0t0d0s0
|
|
|
块
|
swap -a /dev/zvol/dsk/rpool/swap
|
|
直接控制器和面向总线的控制器
根据磁盘设备连接至直接控制器还是面向总线的控制器,可能要采用不同方式访问磁盘分区或磁盘分片。通常,直接控制器的逻辑设备名称不包含目标标识符。
注 -
控制器编号是在系统初始化过程中自动指定的。这些编号为严格的逻辑编号,表示不会直接映射到物理控制器。
-
要指定带有 IDE 控制器的磁盘上的分片,请使用 cndn[sn,pn] 命名约定。
- cn
-
逻辑控制器编号
- dn
-
驱动器编号
- [sn,pn
-
分片编号(s0 到 s7)或 fdisk 分区编号(p0 到 p4)
要指示整个 fdisk 分区,请指定分片 2 (s2)。
-
要指定带有面向总线的控制器(例如 SCSI)的磁盘上的分片,请使用 cntndn[sn,pn] 命名约定。
- cn
-
逻辑控制器编号
- wn
-
物理总线目标目标
- dn
-
驱动器编号
- [sn,pn
-
分片编号(s0 到 s7)或 fdisk 分区编号(p0 到 p4)
要指示整个磁盘,请指定分片 2 (s2)。