Is a snapshot a good idea for distributing a VM?
Posted: 15. Jan 2016, 21:13
I've used VirtualBox for quite a few years, but just as a passive user who needed Linux on a Windows machine, or vice versa. So, I'm not real literate in many of the lower level details
Now, I'm teaching a course in Network Security, and I have had this vision of having students do things like setting up firewalls, using wireshark, etc. in a preconfigured version of Linux. The thought has been to build my custom machine (I'm looking at Puppy Linux right now) in Virtual Box, and then make it available to students for download to import into their own VirtualBox. What I "think" I have understood is that making a snapshot of my current machine is the path to take, but I have recently heard suggestion that maybe snapshots aren't the best approach.
I am aware of colleagues who did something similar a few months ago, building a Linux distribution with atmospheric models installed in a VirtualBox VM, and then distributing that for course use, and it apparently worked well, though I'm not sure if they used snapshots.
I wonder if somebody might be able to nudge me in the right direction here. I've already succeeded in taking a snapshot of a Puppy Linux distribution and loading it in VirtualBox on another computer (I've had some issues getting it to load in a version 4 VirtualBox, but that could easily be my own problem), so to me it seems like kind of a no-brainer. Am I missing something?
Best,
Don
Now, I'm teaching a course in Network Security, and I have had this vision of having students do things like setting up firewalls, using wireshark, etc. in a preconfigured version of Linux. The thought has been to build my custom machine (I'm looking at Puppy Linux right now) in Virtual Box, and then make it available to students for download to import into their own VirtualBox. What I "think" I have understood is that making a snapshot of my current machine is the path to take, but I have recently heard suggestion that maybe snapshots aren't the best approach.
I am aware of colleagues who did something similar a few months ago, building a Linux distribution with atmospheric models installed in a VirtualBox VM, and then distributing that for course use, and it apparently worked well, though I'm not sure if they used snapshots.
I wonder if somebody might be able to nudge me in the right direction here. I've already succeeded in taking a snapshot of a Puppy Linux distribution and loading it in VirtualBox on another computer (I've had some issues getting it to load in a version 4 VirtualBox, but that could easily be my own problem), so to me it seems like kind of a no-brainer. Am I missing something?
Best,
Don