Je suis dans une classe de systèmes d'exploitation. À venir, nous devons faire un travail de modification du code du noyau. Il nous a été conseillé de ne pas utiliser de machines personnelles pour tester (je suppose que cela signifie l'installer) car nous pourrions écrire du mauvais code et écraser quelque part où nous ne devrions pas. On nous donne accès à une machine dans un laboratoire pour être en sécurité.
Si je devais tester à l'aide d'une machine virtuelle, cela protégerait-il le système hôte d'un code potentiellement dangereux? Je veux vraiment ne pas avoir à rester collé à un système à l'école et les instantanés seront utiles.
Si le risque est toujours élevé, avez-vous des suggestions sur ce que je dois considérer pour tester en toute sécurité?
Nous allons utiliser quelque chose comme linuxmint pour commencer. Si quelqu'un veut voir ce qu'il y aura dans le projet actuel: http://www.cs.fsu.edu/~cop4610t/assignments/project2/writeup/specification.pdf