On 11/05/2010 02:11 PM, Casper Bang wrote:
Interesting! Ideally we should all run a minimum lightweight host OS a
la EFI, with (multiple, simultaneous) virtual image sessions on top.
I'd assume with modern hardware and virtualization support, the
overhead would say marginal.

Do you have mind-reading capabilities? :-) It's precisely one of the things that I'm experimenting with. Since I have to keep on working with my laptop (and running the thing on an experimental setup doesn't make sense since it wouldn't be exercised by my normal workflow), I'm doing in steps:

1. First, have four partitions: three for Linux, Mac OS X, Windows 7 and one data partition 2. Then, be able to boot in any of the three o.ses and run the others in a virtual machine (but using the physical partitions, so all the setups are shared).

At the moment I can boot in Linux and run Mac OS X in a virtual machine (*), or run Mac OS X in a virtual machine and boot Linux in a VM. There are some glitches to fix, and then I'll move on with Windows.

The recurrent problem is the data partition. There's basically no feasible solution to have a shared, native filesystem mountable with no problems by all the three o.ses. Thus, what makes sense is to choose a filesystem mountable by one of the o.ses (e.g. ext4 and Linux) and running Linux in a VM, sharing the partition e.g. by NFS or such. Of course, it's a waste to run a whole Linux box just to share a filesystem, and I'm trying to have just a very turimmed down kernel. I suppose I should be able to do that with a very small memory footprint.

The aim of all this is to be as free as possible from any operating system, keeping the capability of running any of them when you need it for some reason (probably, I could do just with Linux and Mac OS X, but I think it makes sense to add Windows 7 for completeness).

BTW, at this point, it would be nice to know if anybody else has tried the same, or knows something like that.

--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
[email protected]

--
You received this message because you are subscribed to the Google Groups "The Java 
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to