# Add persistent name to disks based on serial number SUBSYSTEM!="block", GOTO="skip_disk" KERNEL=="sd*[!0-9]", IMPORT{id}="/sbin/scsi_id -p 0x80 -g -x -s /block/%k" ENV{ID_VENDOR}=="ATA", ENV{ID_MODEL}=="ST3500641NS", \ ENV{ID_SERIAL_SHORT}=="3PM0PP1M", ENV{DK_NAME}="nearline" ENV{ID_VENDOR}=="HITACHI", ENV{ID_MODEL}=="HUS153030VLF400", \ ENV{ID_SERIAL_SHORT}=="J8V1WDXA", ENV{DK_NAME}="fortra1" ENV{ID_VENDOR}=="HITACHI", ENV{ID_MODEL}=="HUS153030VLF400", \ ENV{ID_SERIAL_SHORT}=="J8V28T1A", ENV{DK_NAME}="fortra2" ENV{ID_VENDOR}=="HITACHI", ENV{ID_MODEL}=="HUS153030VLF400", \ ENV{ID_SERIAL_SHORT}=="J8V29R9A", ENV{DK_NAME}="fortra3" # Lots and lots more of these..... KERNEL=="sd*[!0-9]", ENV{DK_NAME}=="?*", SYMLINK+="$env{DK_NAME}" KERNEL=="sd*[0-9]", ENV{ID_SERIAL_SHORT}=="?*", IMPORT{parent}="DK_*" KERNEL=="sd*[0-9]", ENV{DK_NAME}=="?*", SYMLINK+="$env{DK_NAME}p%n" LABEL="skip_disk"