Archive | January, 2010

My classmates are tilting towards Linux!

17 Jan

It seems that most of my classmates are moving to Linux, mostly Ubuntu and Fedora, although it is for the sake of their projects. Here goes a comparison why Linux is infinitely better than Windows here:

Tools for the job:

  • For my friends who need to do image or signal processing as part of their work, there are two options: Matlab or Octave. But Matlab isn’t free while Octave is. One professor recommended Octave to his students, and others are following suit.
  • For the project I’m working on, I need a SCM tool, and one that runs on Linux. I’m using git, python, pyxml and umbrello for my project since I’m more comfortable with Linux than Windows (At places where I must use Windows, such as internet cafes, I still press Alt-F2 to run a program :-) ) Thankfully, my teammates are also comfy with Linux, one being a RHCE.
  • Some friends of mine are working on cloud-based projects, so they have been using Ubuntu server (since their guide has heard of Eucalyptus)

One of the reasons I love Linux is the fact that the whole household can use it for work and play, and I can type in my native Tamil as fast as I type in English. I admit that the Unicode keyboard profile is not the best thing out there, but practice and patience mean that it is far easier now to type in Tamil than to transliterate.

There are some people who’re reluctant to come out of their Windows shell (oops, is there a shell in windows?), mainly due to fear or fan-worshipping Bill Gates.  The former category would do better to read this:

“After closing the doors that lead you nowhere, throw away the key! Because our tendency is to look back and regret.” – Paulo Coelho. But I don’t regret it, and so won’t you.

Dual booting Windows 7 and Fedora 12 (or any other distro)

17 Jan

Lately some people I know have been upgrading their PCs to Windows 7, and have trouble with dual booting it alongwith Linux based operating systems. I looked around and found a way that works. The problem lies in the way Windows 7 creates partitions. If you set aside say, 32000 MB to install the OS, it’ll create two partitions: one small partition (< 100 MB) for the boot manager (I guess this is taken from /boot partition of Linux distros) and another one with 31900 MB where the actual files are copied (In most PCs this is C:). I tackled this problem in my own way:

1. Boot up the system from a live Linux CD.
2. Create an NTFS partition in which you will install Windows 7, with enough space.
3. Create ext3/4 partitions for /, /boot and /home as you wish.
4. Create a swap partition if needed.
5. Now install Windows, choosing the NTFS partition.
6. Then install Linux, the usual way.
7. GRUB will automatically detect Windows 7, and add it up to the boot menu.

That’s it, and you’ve got a nice (but not fully free) dual boot PC running.

Note: I tested this for installing Fedora 12 and Debian 5 alongside Windows 7, and both attempts were successful. It works for openSUSE 11.2 as well.

Follow

Get every new post delivered to your Inbox.

Join 188 other followers