知识点之mmcblkXPX和SDX的含义

mmcblk0p0和sda1等等的含义

 

一. mmcblk0p0

     1.1. mmc含义

        SD/MMC 卡的设备构造差不多,MMC 应该是 SD 的前身,不过 MMC 当时的设计比 SD 小一半。所以,SD/MMC 的驱动通用,进一步的,Linux 的设备节点就延续了 MMC 的这个名字

     1.2. blk含义

         blk 是块设备,从0开始,后面的数字是设备的顺序编号

     1.3 p含义

         p表示分区,p1 就是第一个分区

(如果是bootloader的参数,这个代表linux内核所在分区,如果是内核启动参数,则代表根文件系统在第3个分区,内核会从这个分区初始化文件系统)

比如:

root@M6708-T:/var/log# ls /dev/mmcblk3
mmcblk3 mmcblk3boot1 mmcblk3p2
mmcblk3boot0 mmcblk3p1 mmcblk3rpmb

blk3,表示第四块设备。p1,表示第1分区,p2表示第2分区。

root@M6708-T:/var/log# cat /proc/cmdline
console=ttymxc0,115200 root=/dev/mmcblk3p2 rootwait rw video=mxcfb0:dev=lcd,CLAA-WVGA,if=RGB24 video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB24 consoleblank=0

这里就是表示内核从p2(第2分区)装载操作系统。

 

二. sda1

    2.1 sdxx

        sd是scsi,SATA硬盘设备。

    2.2. sda1

        a代表是第一块硬盘 1代表是第一个主分区

    2.3. sdb1

        b代表是第二块硬盘 1代表是第一个主分区

比如我们U盘就是显示sdbX

 

posted @ 2021-02-28 09:39  DMCF  阅读(1279)  评论(0编辑  收藏  举报