장치 드라이버(모듈)를 제거하여 커널 패닉을 발생시키려면 어떻게 해야 합니까?

장치 드라이버(모듈)를 제거하여 커널 패닉을 발생시키려면 어떻게 해야 합니까?

장치 드라이버를 제거한 다음 해당 드라이버를 사용하는 시스템 호출을 만들어 커널을 패닉 상태로 만드는 것이 가능합니까?

답변1

드라이버가 제대로 제거되지 않았고 응용프로그램이 이를 사용하려고 할 때 이런 일이 발생할 수 있습니다. 드라이버가 올바르게 제거되면 커널은 드라이버를 찾을 수 없음과 같은 오류를 표시하지만 충돌은 발생하지 않습니다(99.99%의 경우 오류가 발생할 때까지).

답변2

이는 운영 체제가 SAN(Storage Area Network) 디스크에 구성된 환경에서 매우 가능합니다.

모든 서버 부팅 디스크가 SAN 디스크를 사용하여 구성/설치된 현재 클라이언트에서 장치 드라이버가 로드되지 않거나 제거될 때 커널 패닉이 여러 번 발생하는 것을 보았습니다.

관련 정보