Linux.com

Home Learn Linux Linux Answers High Performance Can Linux co-exist with Windows
Answers
  • Yes, it can. There are many possible solutions, but I think the following ones are the most relevant.

    Virtual Machine
    This is perhaps the most applicable in your environment. You can download and install an application called a "virtual machine", from e.g. www.virtualbox.org. This application will then emulate an entire computer, so you can safely install Linux without touching any of your "real" hardware.

    What you do is basically that you install Linux to a file on your Windows-machine, and run the entire system within a graphical window.

    Dual Boot
    It is also possible to setup a "dual boot", which means that you pick one of your Windows machines and resize the existing partitions on the harddrive. You can then install Linux to a new partition on the same harddrive; and every time you reboot your machine, you will get to pick whether to start Windows or Linux. Most modern Linux distributions should help you partition your harddrives and setup "dual boot" by default.

    Answered by jabirali
    5 years ago
    0 0
  • A Word of caution. If you choose the second option, and you are using either Vista or Win7, Msft has deliberately made this more difficult. By default, Linux installation will create a "boot menu" that allows you to chose which OS you want to use when you boot the computer. To do this, it modifies the MBR. (Master Boot Record)
    Msft, however, has added what they call a "security feature" to both Win7 and Vista that checks to see if the MBR has been modified. If it has, Windows just shuts down without warning. They claim this to to prevent malware from being placed in the MBR. Something that hasn't existed in years. And if this were true, they'd give the user the option of repairing the MBR, or at least warn the user why it was shutting down.
    The bottom line is that you can't let the Linux install perform its normal operation. You have to have it install its bootloader somewhere other than the MBR and then find another way to boot the Linux install. Not really that difficult, but you have to know what you are doing. If you need instructions on how to do it, let me know.

    Answered by lewmur
    5 years ago
    0 1
  • Cygwin is the most suitable solution in your situation.
    It will help if you can obtain the source code for the program you want to run then you will be able to get a programmer to port any fixes that need to made to the program to run it in a cygwin environment, if any are needed.
    The chances are quite high that your program will just "Work."
    No constant rebooting or messing around with virtual machines involved.
    Cygwin allows you to run Linux binaries from your Windows desktop.

    Thanks,
    Tony

    Answered by Zanpaktou
    5 years ago
    0 0
  • I have ran both Windows Vista and Windows 7 with Linux and have not had a single problem with it. Windows has said nothing about it's MBR being changed. Have used both Lilo and Grub as boot loaders. Once even used windows own bootloader

    Answered by jordantryon
    5 years ago
    0 0
  • potential solutions:

    Virtual Machines
    Dual / multi booting
    Live CDs / DVDs / USBs
    WUBI (install Linux inside of Windows)
    Cygwin (Win32 ports of Linux apps and libraries, not actually Linux)

    Multi-booting is probably the most popular solution for home use. However, if you're not comfortable repartitioning your harddrive, I would recommend Ubuntu's WUBI install. Virtual machines are also becoming more popular. If you have the system resources to run VMs, you can try VirtualBox, which is free / open source and is real easy to use.

    Answered by gomer
    5 years ago
    0 0
  • 1 - Install Linux application in a Linux machine, then use this app by running XWindow Servers on each XP machine where you need this Linux app, there're a lot of free X Servers (MingW for example)
    2 - use cygwin and compile/use your app from Windows exactly as if you've a Win application
    3 - Virtualize you app inside a Virtual Machine Appliance, then copy your virtualized Linux machine across your net so everyone can use the linux app

    Answered by ben
    5 years ago
    0 0
  • o.k. they already say all the possibles way to run Linux and Windows, now I'm going to say where and how you can download it.

    Lice CD: http://fedoraproject.org/wiki/FedoraLiveCD

    Virtual Machine: www.virtualbox.org

    Dual Booting: any Linux OS gives you this option at the install time, you just need to have a partition

    Virtual Machine: http://www.vmware.com/

    may distros has a LiveCD Version. Hope this can help you

    Answered by adnhack
    5 years ago
    0 0
  • Dual or Multiple Booting

    Yes Dual booting is possible even A ubuntu , window, mint all can run on your system without colliding with each other. Once you install linux this will suppress your exixting NTFS to 50% of your disk space and the reside on the rest half. But there is a condition your disk should have free space more than 50 %.

    Live CD or External drive

    There are light linux version - if you are not very confident use a live CD or External drive insert or plug in the you will able to see the linux once you shut down system will shut down and ask you to eject and press enter.

    Answered by ardey69
    4 years ago
    0 0
  • For a commercial app in a commercial environment you should dedicate a system to it.

    Computers are cheap cheap cheap, vmware only makes sense if there is some other reason to not just get another computer.

    If it is important enough to warrant the effort to do it in the first place, then it deserves a proper professional solution, and not an unsupported hack that your successor will never be able to figure out.

    Answered by frantaylor
    3 years ago
    0 0
Please register/login to answer this question. Click here to login
Similar Questions Found
Questions from category High Performance

Upcoming Linux Foundation Courses

  1. LFD312 Developing Applications For Linux
    05 Jan » 09 Jan - Virtual
    Details
  2. LFS220 Linux System Administration
    05 Jan » 08 Jan - Virtual
    Details
  3. LFD331 Developing Linux Device Drivers
    12 Jan » 16 Jan - Virtual
    Details

View All Upcoming Courses

Community Answers - Search


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board