Quote from loufah:
You can install a VM system on Linux such as VMware or VirtualBox, and then install Windows in a virtual machine. The Windows system will then run using the Linux filesystem (the entire C: drive will be represented by one or several large Linux files). On modern CPUs that have VT support, the virtual systems will run at almost full speed. (On older CPUs they will run very slowly.)
You can also run VM systems on Mac OS X and Windows.
Another advantage of running Windows in a VM is that if you want to move to new hardware, there are no compatibility issues; migrating is just a matter of copying over a folder filled with a couple (large) files.
Visualized Windows running in a VM environment STILL uses NTFS.
All you've done is put a logical NTFS formatted volume on top of the host OS's filesystem. Creating an extra layer.
Bernard111 was asking about running Windows directly from a *nix filesystem, like installing Windows native on an ext4 or UFS filesystem to reap the performance benefits of said filesystems in contrast to installing it on NTFS. A VM installation of Windows on top of a running *nix OS does not accomplish this, and arguably can only diminish performance of the guest OS--even if it's not by much, or not noticeable to the end user--which is not what Bernard111 was trying to find out.