CD/DVD 드라이브 잠금(꺼내기 방지)

CD/DVD 드라이브 잠금(꺼내기 방지)

내 노트북에서는 CD/DVD 드라이브의 꺼내기 버튼이 매우 안타까운 위치에 있어서 하루에도 수십 번씩 버튼을 누르면 트레이가 튀어나온다. 다른 사람들에게도 효과가 있을 것 같은 여러 가지 솔루션을 찾았습니다.

에서 man eject:

-i 켜짐 | 0 |

이 옵션은 하드웨어 꺼내기 버튼의 잠금을 제어합니다. 활성화되면 버튼을 눌러도 드라이브가 꺼내지지 않습니다. 이 기능은 노트북을 가방이나 케이스에 넣어두고 실수로 버튼을 눌렀을 때 노트북이 튀어나오는 것을 방지하고 싶을 때 유용합니다.

이것이 바로 나에게 필요한 것 같습니다. eject -i on성공적으로 반환됨:

CD-Drive may NOT be ejected with device button

그러나 장치 버튼을 누르면 여전히 드라이브가 배출됩니다. 제안대로 또 다른 대답옮기다

echo 1 > /proc/sys/dev/cdrom/lock

도움이 되지 않습니다. lock이미 1이 포함되어 있습니다. 다음의 정보: /proc/sys/dev/cdrom/info잠금이 가능함을 나타냅니다.

drive name:            sr0
drive speed:           24
drive # of slots:      1
Can close tray:        1
Can open tray:         1
Can lock tray:         1
Can change speed:      1
Can select disk:       0
Can read multisession: 1
Can read MCN:          1
Reports media changed: 1

이것cdctl 도구Debian 저장소에도 없고 내 시스템에도 빌드되지 않습니다.

드라이브의 하드웨어 스위치를 눌렀을 때 드라이브가 나오지 않도록 드라이브를 잠그려면 어떻게 해야 합니까?

답변1

나는 편집했다cdctl얼마 전에 Fedora/CentOS용으로 작성되었습니다. 이 컴파일을 .deb 파일로 변환했습니다.cdctlCD/DVD 꺼내기 버튼을 안정적으로 잠그거나 잠금 해제하는 유일한 응용 프로그램입니다.

부담 없이 사용해 보세요.

잠금 및 잠금 해제 명령

# locks the tray
% cdctl -o1

# unlocks the tray
% cdctl -o0

관련 정보