%EB%A5%BC%20%EC%A0%9C%EA%B1%B0%ED%95%98%EC%97%AC%20%EC%BB%A4%EB%84%90%20%ED%8C%A8%EB%8B%89%EC%9D%84%20%EB%B0%9C%EC%83%9D%EC%8B%9C%ED%82%A4%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
장치 드라이버를 제거한 다음 해당 드라이버를 사용하는 시스템 호출을 만들어 커널을 패닉 상태로 만드는 것이 가능합니까?
답변1
드라이버가 제대로 제거되지 않았고 응용프로그램이 이를 사용하려고 할 때 이런 일이 발생할 수 있습니다. 드라이버가 올바르게 제거되면 커널은 드라이버를 찾을 수 없음과 같은 오류를 표시하지만 충돌은 발생하지 않습니다(99.99%의 경우 오류가 발생할 때까지).
답변2
이는 운영 체제가 SAN(Storage Area Network) 디스크에 구성된 환경에서 매우 가능합니다.
모든 서버 부팅 디스크가 SAN 디스크를 사용하여 구성/설치된 현재 클라이언트에서 장치 드라이버가 로드되지 않거나 제거될 때 커널 패닉이 여러 번 발생하는 것을 보았습니다.