젠투 리눅스를 오래된 하드웨어에 설치하려고하는데, 메인 보드에는 IDE와 SATA 하드 드라이브가 모두 있습니다. 두 개의 IDE와 하나의 SATA 하드 드라이브가 연결되어 있으며 RAID를 사용할 계획입니다.
그러나 문제가 있습니다. 매번 부팅 할 때마다 / dev / sda에 매핑 된 하드 드라이브가 변경됩니다!
인터넷에서 답을 찾고있었습니다. 그리고 Persistent Device Names 가 해결책이 될 수 있다는 것을 알았습니다 . 그러나 시스템 전체에서 호환성 문제가 발생 할까 걱정하고 있습니까? 또한 내가 사용할 수 없다면 (이름이 아주 길기 때문에) 매우 불편합니다 /dev/disk/by-label
. 그러나 보인다 by-label
참조 할 수 없습니다 /dev/sda
및 /dev/sdb
전용 - /dev/sda1
가능하다. 또한 BIOS를 사용하는 이전 하드웨어의 경우 MPT 만 사용할 수 있지만 GPT는 사용할 수 없다고 생각 합니다. MBR 환경에서 디스크 레이블을 변경하는 방법은 무엇입니까?
반면에, 내 마음에 이상적인 솔루션은 /dev/sda
부팅 할 때마다 동일한 하드 디스크에 매핑되는 것입니다. 가상 디스크에 "bootmap"이라는 파일을 저장하면이 작업을 수행 할 수 있습니다. "/ sda"는 "bootmap"파일에 기록됩니다. 시스템 부팅 중에 "bootmap"에서 "/ sda"를 찾으면 드라이브가에 매핑됩니다 /dev/sda
. "/ sdb"를 찾으면에 매핑됩니다 /dev/sdb
. 등등. (그러나 나는 그것이 그렇게 이상적이지 않다는 것을 알고 있습니다.)
그렇다면 /dev/sda
부팅에서 부팅으로 변경 사항을 매핑하는 것을 피하는 방법은 무엇입니까?
대안으로, 라벨을 편집하는 방법도 좋습니다. -어디서나 호환성 문제가 발생하지 않습니다.
(PS-어느 쪽이든, 인터넷에는 아직 해결책이 없습니다.)
ntfslabel
Windows 드라이브에서와 같이 레이블을 성공적으로 변경했습니다 . 사용 된 시스템 전체에 의해 "레이블 별"이 가능합니까? 경우에 따라 지정해야하는 경우는 어떻게 /dev/sda
됩니까?
sudo e2label /dev/sdb1 "mydiskname"
-ubuntuforums.org/showthread.php?t=1113236에서