I'm learning linux (programming and working on shells) and would like to know of a good method to work on Windows and Linux simultaneously since I need to use both, windows for reading the tutorials and linux to get hands on practice.
I earlier used Knoppix distribution (booting from CD, no installation required) of linux but that meant that I needed to reboot to windows to refer to any source material.
Is there a method to use linux while running windows ?
I'm using Windows 7 RC.
| |||||||||
feedback
|
|
If you're just working in a shell, I would recommend cygwin. It's a linux shell emulator for windows that should serve you well. | |||||||||||||||||
feedback
|
|
It's very simple to run Linux over Windows with VirtualBox. See this tutorial on installing Ubuntu over Windows XP (7 should be similar) with VirtualBox. It worked great for me, installing Ubuntu 9.10 just over the last weekend. Everything works great so far. | |||
|
feedback
|
|
I find running Linux in Windows to be substantially slower than running Windows in Linux. Plus having Linux as your main is awesome. The only one caveat is no good DirectX support in VirtualBox. It's not just that, but understandably OpenGL games run a bit slower in the VM. Unless you play a lot of Windows game's it's wonderful. You also have WINE as backup. | |||
|
feedback
|
|
I'd second eliben. Apart from Virtualbox, VMware Player also works well. | |||
feedback
|
|
You may want to try Topologilinux, which is a fully functional customized Slackware, developed specifically to be run under Windows. It can be run both "from Windows" - including graphical desktop environments via VNC, if you need that - and also on its own, without booting into Windows (this is chosen at boot time, using standard Window's boot.ini menu entry). Despite being able to boot straight into Topologilinux, it does not require a separate partition - it runs from a single file on your Windows disk. Thus, uninstallation is also very simple and easy. I'm on Debian now, but my Topologilinux experience was truly excellent. | |||
|
feedback
|
