/dev/sda 대신 /dev/disk/by-id/를 사용하는 것이 안전합니까?

/dev/sda 대신 /dev/disk/by-id/를 사용하는 것이 안전합니까?

현재 내 드라이브를 백업하는 간단한 방법을 사용하고 있습니다 dd if=/dev/sda of=/dev/sdb.

fdisk -l그러나 각 작업 전에 시작 중에 합계가 교환되었는지 확인해야 합니다 .sdasdb

이는 매우 불편하고 오류가 발생하기 쉽습니다.

/dev/disk/by-id/대신 에 기호 식별자를 사용하십시오 .sdasdb 완전히 안전하고 방탄fdisk -l필요하지 않거나 확인 되지 않을 정도로 너무 많습니까 lsblk?

분명히 디스크가 난독화되어 if=교체 되면 of=그 결과는 치명적일 수 있습니다.

답변1

의 파일은 /dev/disk/by-id실제로 장치 파일에 대한 링크일 뿐입니다.

$ ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 Aug  1 18:31 ata-Hitachi_HDS723030ALA640_MK0331YHG99T1A -> ../../sdb
lrwxrwxrwx 1 root root 10 Aug  1 18:31 ata-Hitachi_HDS723030ALA640_MK0331YHG99T1A-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 Aug  1 18:31 ata-TOSHIBA_DT01ACA300_43NNVJMYS -> ../../sda
lrwxrwxrwx 1 root root 10 Aug  1 18:31 ata-TOSHIBA_DT01ACA300_43NNVJMYS-part1 -> ../../sda1

이는 에서 처리 udev하고 관심 있는 내용을 정확하게 처리하도록 설계되었습니다. 실제 디스크를 참조하는 보다 절대적인 방법이 있습니다. 추가 문서여기작동 방식에 대해.

관련 정보