On Sat, Apr 30, 2011 at 6:40 AM, Robert P. J. Day <[email protected]> wrote: > > in a couple weeks, i'll be teaching an intro course on how to write > simple linux device drivers. normally, when i teach such a course, > each student has a real linux system that they can hack on, and write > drivers/modules for, and load and unload those modules. > > this time, i was told the students would need to use a VM (not sure > what the host OS is yet), so i figured virtualbox was the obvious > solution. i haven't yet had time to test this yet, but have others > done this sort of thing? as in, played with writing, compiling, > loading and unloading simple modules in a vbox environment? > > the plan is to test a number of different driver types, such as > char, block, USB, tty and so on, or as many as i can get through. are > there any major issues i need to worry about before i get started? > thanks. > > rday > > p.s. i realize that i might bump into issues in a VM i wouldn't face > on a real host. all i want to know is if there are any screeching > show-stoppers that would make the class unworkable. again, thanks. > > -- > > ======================================================================== > Robert P. J. Day Ottawa, Ontario, CANADA > http://crashcourse.ca > > Twitter: http://twitter.com/rpjday > LinkedIn: http://ca.linkedin.com/in/rpjday > ======================================================================== > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > VBox-users-community mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/vbox-users-community >
Compiling, loading and unloading modules in the guest environment is no different than on a bare metal host. So in general you should be just fine. Some special issues come into play for the virtualized hardware that in connected to the host. Network, display and USB devices come to mind. You might want to stay away from some of these areas if you don't get a good chance to troubleshoot your environment before class starts. HTH, Rance ------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ VBox-users-community mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/vbox-users-community
