Linux中有多种识别存储设备的方式,使用正确的方式识别设备顺序避免访问到错误的位置很重要,尤为是安装或格式化的时候。
文件系统标识符用来标识一个在块设备上建立的文件系统。标识符同时也是文件系统属性的一部分。若是你拷贝了一个文件系统到另外一个设备,文件系统标识符仍然保持不变。可是若是重置设备,好比格式化就会丢失这些属性。linux
系统标识符包括 UUID 和 labelapp
使用lsblk工具列出设备UUID和标签属性ide
$ lsblk -fs /dev/sda1
设备标识符与块设备绑定,如一个磁盘或分区,格式化不会丢失这个属性
设备标识符包括 WWID ,partition UUID 和path工具
World Wide Identifier(WWID)与 Device Mapper Multipath配置文件中的非持久设备名称对应。若是设备在系统中有多种设备路径,DM使用WWID检测。DM在目录/dev/mapper/中保存一个伪设备,当DM Multipath的user_friendly_names特性开启时,WWID被映射到一个比较友好的名字上。ui
linux系统使用udev机制管理/dev/disk/目录中设备命名,udev机制对全部设备都有效,虽然udev命名属性是持久的,由于它们不会在系统从新启动时自动更改,但有些属性也是能够配置的。code
须要注意一下几点ip