Quote: Originally Posted by Alexandru
You defenetly can not run an executable (ex: VM application) that was installed under linux(and in some situations, not even on an other os) for the following reasons:
1. ext2/3/4 partitions can not be seen from Win.
2. The binaries under linux are total incompatible with windows (and vice-versa).
But maybe i missed something here? Am i getting it right? > You make a clean install(real) of Windows 7, boot it, and then run a program that was installed on xp's D:/ partition?
Not sure what your point is here
Nothing in my post suggests running NATIVE applications from one OS on another OS.
This post is about VIRTUAL MACHINES - where you run for example a GUEST LINUX Virtual machine on a HOST WINDOWS machine by running some Virtual machine application software on the HOST OS.
(I think you might not have grasped the concept of Virtual Machines).
All I was saying in this post was that you CAN RUN a VIRTUAL 64 bit GUEST on a 32 BIT Host so long as the CPU virtualisation feature is enabled - but your GUEST RAM will be limited because the HOST won't see more than around 3.5GB RAM. This will allow current XP users to test a 64 bit OS before installing it on a REAL machine so they can see reasonably what software will and won't work and whether things like USB printers / scanners will work under their 64 bit OS. This was the point of the post.
Note also there are loads of utilities around for reading ext2/ext3 files from Windows, whilst linux has had READ and WRITE capability to ntfs for a long time
Issue something like the following mount command in Linux to get RW access to a Windows disk. (Of course you can also do it via networking with SAMBA)
(mount -t ntfs-3g -o rw /dev/sdb3 /windows/volume_f)