내 컴퓨터에 두 개의 하드 드라이브가 있다고 가정해 보겠습니다.
이제 운영 체제를 부팅하면 두 개의 하드 드라이브가 다음 두 파일로 표시됩니다.
/dev/sda
/dev/sdb
내 질문은 하드 드라이브 1이 항상 하드 드라이브가 /dev/sda
아닌 것이 보장되는 것입니까 /dev/sdb
?
답변1
내 대답은 아니오 야. 할당은 거의 변경되지 않지만 첫 번째 HDD가 될 것이라고 100% 보장할 수는 없습니다 /dev/sda
.
이렇게 하려면 장치 대신 UUID로 HDD를 참조해야 합니다. 따라서 /etc/fstab
다음과 같은 항목을 입력해야 합니다.
UUID=0a3407de-0aab-458b-b5c1-842212a327a3 /foo ext4 defaults
UUID=b411d319-f0a0-4c87-9e05-184900ae8539 /bar ext4 defaults
바꾸다
/dev/sda /foo ext4 defaults
/dev/sdb /bar ext4 defaults
명령 사용
blkid
설치된 모든 장치의 UUID를 가져옵니다.