![라이브 시스템에서 UAS를 비활성화하는 방법](https://linux55.com/image/169475/%EB%9D%BC%EC%9D%B4%EB%B8%8C%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%EC%84%9C%20UAS%EB%A5%BC%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
예전에는 문제가 많았어요AXAGON ADSA-ST 듀얼 하드 드라이브하드 드라이브 도킹 스테이션. 몇 기가바이트를 빠르게 복사한 후 모든 것이 정지되었습니다. 나에게 도움이 된 해결책은 다음을 새 파일에 넣는 것입니다 /etc/modprobe.d/ignore_uas.conf
.
options usb-storage quirks=152d:8561:u
(원본 소스를 찾을 수 없습니다. 16진수 숫자는 단지 내 도크 idVendor
( )의 합계입니다.)idProduct
lsusb -v
동일한 작업을 수행해야 하지만 원본 시스템을 라이브 시스템에 백업하면 /etc/
아무것도 편집할 수 없습니다. 시작 매개변수를 사용하거나 시스템을 실행할 때 동일한 작업을 수행할 수 있습니까?
저는 리눅스 민트 19.3을 사용하고 있습니다.
답변1
usb_storage
라이브 시스템에서 모듈을 비활성화했다가 다시 활성화할 수 있으면 이 작업을 수행할 수 있습니다.
구성에서 모듈 강제 제거를 허용하는지 확인하세요. 배포판에 따라 다음과 같습니다.
grep FORCE_UNLOAD /boot/config-$(uname -r)
이 모듈에 따라 달라질 수 있는 사항을 확인하세요.
modinfo -F depends usb_storage
이제 모듈을 제거할 수 있으면 /sys/module/usb_storage/parameters/quirks
아래에서 단점을 설정하면 /etc
다음에 재부팅할 때 작동하게 됩니다.
덮어쓰지 않도록 먼저 이미 가지고 있는지 확인하세요.
cat /sys/module/usb_storage/parameters/quirks
아직 특별한 사항을 구성하지 않은 경우 계속할 수 있습니다. (다른 장치를 사용하는 다른 사람이 쉽게 복사/붙여넣을 수 있도록 장치 ID를 변수에 넣었습니다.)
id="152d:8561"
echo "$id:u" > /sys/module/usb_storage/parameters/quirks
echo "options usb-storage quirks=$id:u" > /etc/modprobe.d/local-disable-uas.conf
이제 모듈을 다시 시작할 수 있습니다.
rmmod -f usb_storage
modprobe usb_storage
답변2
부팅 옵션은 Grub에서 편집할 수 있습니다. HDD 도크는 usb-storage.quirks=152d:8561:u
줄 끝 부분에 옵션을 추가한 후( 제 경우에는 공백으로 다른 옵션과 구분) 라이브 환경에서 사용할 수도 있습니다.quiet splash --