Tôi đang ở trong một lớp hệ điều hành. Sắp tới, chúng tôi phải thực hiện một số công việc sửa đổi mã hạt nhân. Chúng tôi đã được khuyên không nên sử dụng máy cá nhân để kiểm tra (tôi cho rằng điều này có nghĩa là cài đặt nó) vì chúng tôi có thể viết mã xấu và viết lên một nơi nào đó mà chúng tôi không nên. Chúng tôi được cấp quyền truy cập vào một máy trong phòng thí nghiệm để được an toàn.
Nếu tôi kiểm tra bằng VM, điều đó có bảo vệ hệ thống máy chủ khỏi mã không an toàn không? Tôi thực sự muốn không bị mắc kẹt với một hệ thống ở trường và ảnh chụp nhanh sẽ hữu ích.
Nếu nó vẫn có rủi ro cao, có gợi ý nào về những gì tôi cần xem xét để kiểm tra an toàn không?
Chúng tôi sẽ sử dụng một cái gì đó như linuxmint để bắt đầu. Nếu bất cứ ai muốn xem những gì sẽ có trong dự án hiện tại: http://www.cs.fsu.edu/~cop4610t/assignments/project2/writeup/specification.pdf