加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux-kernel – 是/ dev / dm-1分区还是整个块设备?

发布时间:2020-12-13 16:54:23 所属栏目:Linux 来源:网络整理
导读:有没有办法弄清楚/ dev / dm-1是块设备分区还是整个块设备?如果/ dev / dm-1是一个分区,有没有办法找到相应整个块设备的路径? 解决方法 每个分区都是一个“整体”的块设备. 您可以对任何分区进行子分区,然后再次对其进行子分区,然后再次… 在您的示例中,dm
有没有办法弄清楚/ dev / dm-1是块设备分区还是整个块设备?如果/ dev / dm-1是一个分区,有没有办法找到相应整个块设备的路径?

解决方法

每个分区都是一个“整体”的块设备.
您可以对任何分区进行子分区,然后再次对其进行子分区,然后再次…

在您的示例中,dm-1可以映射到任何东西,原始设备,dmcrypt设备抽象,MD-RAID支持的多路径,dm加密卷组上的逻辑卷.

当设备初始化时,数字dm-X基本上只是一个任意的自由数.在运行时期间在块设备层中没有很多更改的主机上,这些数字仅在启动时按自然顺序分配.

但是大多数设备映射器机制还允许您为映射指定别名.查看ls -l / dev / mapper /.

然后,可视化块设备之间的层次关系,您可以使用lsblk(列出块设备).缩短的示例输出如下:

$lsblk /dev/sdb
NAME                   MAJ:MIN  TYPE
sdb                      8:128  disk
├─sdb1                   8:129  part
└─sdb5                   8:133  part
  └─crypto (dm-0)        252:0  crypt
    ├─ubuntu-root (dm-1) 252:1  lvm
    └─ubuntu-swap (dm-2) 252:2  lvm

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读