Windows 7 – SP1, Multiple OS – Grub

A while ago I bought a Toshiba netbook which of course came with Windows 7 startup. Since I was going to be putting 4 OS’es on it (Windows, Ubuntu, Chromium and Meego), I was switching from the usual method of booting directly into Windows, into using Grub2. Of course now that the SP1 update has come out, it doesn’t install properly. This is the support page that the error pointed me to: http://windows.microsoft.com/en-US/windows7/windows-7-windows-server-2008-r2-service-pack-1-sp1-installation-error-0x800F0A12


Windows Disk Management Tool, used for setting active partition

Unfortunately, none of these options worked. It turns out, it is a simple fix (at least for me). In start menu, type “disk management” into the search, and click on “create and format hard disk partitions”. Right click on the partition that has Windows7 (likely the largest NTFS partition [don’t select the recovery partition] if you have a setup like mine) and click “Mark Partition as Active”. Then try to install SP1 again, and it should work fine.

Tutorial: Install ns-3 in Windows 7 using cygwin

Ns-3 is one of the most popular simulation tools for network simulation. See the website: http://www.nsnam.org/. It is the successor to the popular ns-2 simulator. The tool is written in c++ / python, but I manage to get by using mostly only c++ (as opposed to ns-2 which uses c/c++ and tcl). One major difference between ns-3 and ns-2 is that this version has been designed for wireless network simulation from the ground up. (There is support for many types of 802.11 networks including 802.11s mesh networks which interest me).

(more…)