다음 바인딩/바인딩 해제 명령을 사용하여 USB 드라이브를 켜거나 끄려고 합니다.이 게시물, 누군가 나에게 올바른 방향을 알려줄 수 있나요? USB 드라이브 바인딩/바인딩 해제에 대한 튜토리얼/설명은 어디에서 찾을 수 있습니까? (일부 게시물을 찾았지만 오래되었고 명령이 더 이상 사용되지 않으며 인간의 모든 것을 이해할 만큼 Linux에 대해 충분히 알지 못합니다.) 내가 이해하지 못하는 것은 이 예제 echo 명령에서 버스 포트 번호를 찾는 방법입니다.
echo '1-2.2:1.0' > /sys/bus/usb/drivers/r8712u/bind # switch on
내 경우에는 드라이버를 USB 저장소로 바꿔야 한다고 생각해서 명령어는
echo '?-?.?:?.?' > /sys/bus/usb/drivers/usb-storage/bind # switch on
버스 포트를 찾으려면 어떤 명령을 사용해야 합니까?
답변1
추가 검색 끝에 USB 장치 번호를 식별하는 몇 가지 팁을 찾았습니다.여기, 내 경우에는 장치 2-2:1.0으로 나열된 Samsung USB 드라이브였으므로 명령은 다음과 같습니다.
echo '2-2:1.0' | sudo tee /sys/bus/usb/drivers/usb-storage/unbind
echo '2-2:1.0' | sudo tee /sys/bus/usb/drivers/usb-storage/bind