저는 운영 체제 수업에 있습니다. 이제 커널 코드를 수정하는 작업을해야합니다. 우리는 나쁜 코드를 작성해서는 안되는 곳에 덮어 쓸 수 있으므로 개인용 컴퓨터를 사용하여 테스트하지 않아야한다고 권고했습니다 (이것은 설치를 의미한다고 가정합니다). 실험실의 기계에 안전하게 접근 할 수 있습니다.
VM을 사용하여 테스트 할 경우 잠재적으로 안전하지 않은 코드로부터 호스트 시스템을 보호 할 수 있습니까? 학교에서 시스템을 고수 할 필요가 없으며 스냅 샷이 유용 할 것입니다.
여전히 위험이 높은 경우 안전하게 테스트하기 위해 고려해야 할 사항이 있습니까?
우리는 linuxmint와 같은 것을 사용하여 시작할 것입니다. 누구든지 현재 프로젝트에 무엇이 있는지 보려면 http://www.cs.fsu.edu/~cop4610t/assignments/project2/writeup/specification.pdf