- Spam protected email address for mailman archive
- Subversion to DVCS - Your mindset has to change as well
- DNMA92, ath9k and hostapd with Voyage Linux
- Slides for Open Source Developer talk at SFD
- Open Source Developer talk at Software Freedom Day 2009 HK
- Building compat-wireless drivers for 2.6.30
- leds-alix2 module in 2.6.30 kernel
- squashfs 4.0 on Debian Lenny and 2.6.30 kernel
- Upgrade Debian Etch Xen 3.0.2 to Lenny Xen 3.2
- Modrewriting viewcvs to viewvc in Apache2
Restoring MBR to boot XP directly
My Desktop PC has dual boot to SuSE 9.3 and XP. Since I am now switching to use VM Server, the old SuSE no longer needs. To get more disk space, I need to uninstall SuSE. The problem is, I have to uninstall grub first and restore the original XP bootloader.
The old way is to use the famous "fdisk /mbr" tricks. However, the modern XP no longer ships with fdisk anymore. Surfing the net I found that I need XP CD to boot in recovery mode and run "fixmbr" command. I don't have the XP CD on hand as this is an office desktop that our support team owns the CDs. Searching further I finally discovered that SuSE will backup the original MBR when installation and I can use YaST to restore the MBR.
Here are the steps:
- Boot SuSE
- YaST Control Centre -> YaST Module -> System -> Boot Loader
- Enter Adminstration Mode (if normal user)
- Select Restore MBR.
- Reboot.
Bingo. I got XP booted directly. Now I can trash the SuSE partition, freeing 40GB disk space for VM images.


