Linux 시스템이 /dev/sda1을 /dev/sdb1로 인식하도록 만드는 방법

Linux 시스템이 /dev/sda1을 /dev/sdb1로 인식하도록 만드는 방법

설치에 대해 묻는 것이 아닙니다. 다른 디스크 없이 PC의
USB 플래시 드라이브( )에서 Linux 운영 체제를 부팅합니다 . 여기에는 Linux 운영 체제와 많은 파티션이 포함됩니다. : 스토리지 파티션(fat32) : Linux 운영 체제 파티션(ext2)/dev/sda
/dev/sda
/dev/sda1
/dev/sda3

내가 직면한 문제는 Linux OS가 /dev/sda1부팅 장치에 있다고 생각한다는 것입니다. 일부 시스템 구성 파일을 수정하거나 몇 가지 트릭을 사용하여 일반 USB 저장소와 같은 주변 디스크로
만들고 싶습니다 . 그러면 파일 관리자 앱에 자동으로 표시됩니다(파일 관리자 앱을 수정하고 싶지 않습니다)./dev/sda1

/dev/sdb1따라서 /dev/sda1에 대한 심볼릭 링크를 만들어 보십시오 /lib/udev/rules.d/. 하지만
그 이후로는 작동하지 않으며 둘 다 동일한 경로를 참조합니다./dev/sdb1/dev/sda1/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/host0/target0:0:0/0:0:0:0/block/sda/sda8

창의적인 아이디어를 내주세요. 미리 감사드립니다.

답변1

별말씀을요. 기본적으로 /dev/sdb1을 사용하도록 /dev/sda1에 의존하는 모든 구성을 변경해야 합니다. 또는 더 나은 방법은 UUID를 사용하도록 구성하는 것입니다(적어도 /etc/fstab 및 커널 명령줄의 경우 이것이 가능합니다. 신경쓰는 곳).

관련 정보