Skip to: content | sidebar | login

Dual boot: MeeGo & WinXP

Posted on 2010-06-10 13:43:49 CEST. | View blog reactions | Bookmark this on Delicious

For those who daily need their Windows XP and yet want to try and use MeeGo I have a simple step by step instructions how to make it happen and not go white ;)

Partitioning

Usually, you get your device preinstalled by OEM and this means you have whole disk space dedicated to your WinXP. If you don't intend to erase it, you need to make some space for your new MeeGo installation.

In order to repartition the disk, we need a fancy tool that is capable of looseless partition operations. I decided to use EASEUS Partition Master because i) I found it and ii) it was free. If you have some LiveCD versions of, say, Ubuntu or Fedora you can also boot it and use GParted shipped. The idea remains the same - to move all existing data into one space and cut out some free space for new, unallocated area. With EASEUS it was fairly easy.

First, you'd better defragment your disk so you're sure no data left in the physical area of the disk you will cut. It usually takes some time, so once you hit OK go and get your coffee.

 

easeus3.png

Next go to 'Move/Resize' and define a new size of your Win partition. You can put numbers or move the slider. I suggest to allocate at least 8G for MeeGo, however if memory servers, the installer will go on with 4.2G at least.

easeus1.png

If you forgot to defragment the drive, no worries - it'll do it anyway.

Installation

Once repartitioning is complete just reboot the device from your USB key. In case you don't have booting key, please refer to MeeGo release page to learn how to do it.

Installation process looks quite generic. Next, next, next, and when you get to partitioning screen let the installer use remaining disk space and proceed. Never mind boot settings as installer shamelessly ignores your settings anyway.

Booting and post install

First time boot has to be completed in MeeGo to let you access fully operating system. Once it's done go to Applications -> Terminal:

$ sudo vi /boot/extlinux/extlinux.conf

prompt 0
timeout 5


To have some time for the decission before it boots.

 

#menu hidden


To show the boot menu

label meego
        menu label MeeGo (2.6.33.3-11.1-netbook)
        kernel vmlinuz-2.6.33.3-11.1-netbook
        append ro root=/dev/sda3 quiet vga=current
label Other
        menu label Windows
        kernel chain.c32
        append boot 1
        menu default


Put menu default for your OS that you want to boot automatically and save&exit. From now on every time you boot you have a choice of OS to start.

Back


Return to top