Dual Boot

This article describes some procedures to have a Dual Boot system with eComStation (OS/2) and other operating systems.

Adding eComStation 2.0 to Windows Vista/7 Boot Manager - Windows 7 Installed First
If you want to install eComStation 2.0 along with Windows 7 on the same machine and using the Windows Boot Manager the procedure is very similar to the listed before, with the only difference that after installing eComStation you need to restore Windows 7 as the active partition.

To achieve this goal, you require:
 * EasyBCD (it makes our life easier)
 * Windows Vista/7 boot installation DVD
 * eComStation 2.0 boot installation CD

Since this installation goes into a previously Windows 7 installed machine the steps will be:
 * 1) Make room for eComStation on the HDD. Possible you will need to resize the Win7 partition and leave some 4Gb at the beginning of the HDD as free space. You can use programs like Easeus Partition Master.
 * 2) Install eCS 2.0 on the free space. Put the eCS 2.0 CD on the drive, boot up and start installing eComStation. I generally don't like using the same "C:\" name on eCS, so I installed it like "X:\" and I formatted it to JFS. Complete all the install and you will have you machine only booting eCS (do not install eCS boot manager)
 * 3) Restore Windows Boot Manager. So now we want to restart Windows Boot Manager to later add eComStation as a boot option. The eComStation installer automatically set up the ecs partition as the default start/active partition. We need to switch "Active" to the Windows 7 partition. To do this we can use the Windows 7 installation DVD and use the Repair Tool. Load the Command Prompt and use DISKPART to set Windows 7 partition back to active. Read this article How to set active partition in Vista and XP it explains you how to use DISKPART (it works on Windows 7).
 * 4) Add eComStation to the Windows Boot Menu. Now that you are back in Windows 7 use EasyBCD to put eComStation 2.0 in the Windows Boot Menu as it is listed after.

Adding OS/2 Warp 4.52 to Windows Vista Boot Manager
In this case OS/2 Warp 4.52 was already installed in a HPFS formatted partition of the hard disk. And Windows Vista was installed in an extended partition. Like always when you try to install an OS, it mess up the boot sector and removed the OS/2 Boot Manager and started the Windows Vista Boot Manager.

So, I wonder, which will be the steps to add OS/2 on this new Windows Vista Boot Manager? so after a 30 minutes research, I found a quick answer.

To be able to add OS/2 Warp 4.52 on you Vista Boot Manager you require the following:
 * Windows Vista (I used rel 6000)
 * OS/2 Warp 4.52 already installed on a HPFS partition of your hard disk
 * Neosmart EasyBCD for Windows Vista (If you want to make your life easier)
 * 1) Boot Windows Vista and install EasyBCD.
 * 2) Double click Easy BCD icon to start it (on Windows Vista of course).
 * 3) Go to "Add/Remove Entries" from the buttons on your left.
 * 4) On the section at the button of the window, select the "Linux/BSD" tag.
 * 5) On "Type" select "Grub" (don't worry if you don't have Grub installed)
 * 6) Put a name like "OS/2 Warp 4.52 Fix 5"
 * 7) Select the Hard Disk and Partition where OS/2 is installed. On my case is on the second partition of my primary hard disk (HDD=0, Partition=2)
 * 8) Click the "Add Entry" button.
 * 9) Click the "Save" button at the top. (I almost forget that)

Adding eComStation 2.0 RC7 on Windows 7 Boot Manager - eComStation Installed First
The steps are very similar to the Windows Vista procedure. But for this I had used the last version of EasyBCD available (1.7.2). In this case I installed eComStation 2.0RC7 and Windows 7 in the same machine. Windows 7 installation disable the eComStation Boot Manager as the Active Partition, so it is necessary to configure the Windows 7 boot manager to present you the option to boot from eCS when selected. That's all, when you reboot Windows 7, now will see an option to choose the eComStation Boot Manager partition. Just take a look how are my partitions right now to get you an idea.
 * 1) First I installed eComStation Boot Manager on the first partition of the drive. Them I created a second partition and format it as JFS and installed eCS 2.0 RC7 there. So I have a normal eCS 2.0 installation on that machine.
 * 2) Later I boot from the Windows 7 DVD and created a third NTFS partition (60GB) and follow the normal Windows 7 installation.
 * 1) Install EasyBCD on Windows 7 and open it.
 * 2) Go to "Add/Remove Entries" from the buttons on your left. On this window you will see the entries installed on you Windows 7 Boot Manager.
 * 3) On the section at the button of the window, select the "Linux" tag.
 * 4) On "Type" select "Grub" (don't worry if you don't have Grub installed)
 * 5) Put a name like "eComStation 2.0 RC7 - Boot Manager"2
 * 6) Select the Hard Disk and Partition where the eCS Boot Manager is installed. On my case is on the drive 0, partition 0 (HDD=0, Partition=0)
 * 7) Click the "Add Entry" button.
 * 8) Click the "Save" button.

Just notice that the first partition recognized as "Other" is the eComStation Boot Manager. The second partition "Unformatted" is the JFS partition where eCS 2.0 is installed.

This is LVM running on eCS 2.0 RC7.

Dual Boot eComStation 1.2 / OS/2 Warp 4.52 and Windows XP with eCS Boot Manager
You require the following: If you want to install OS/2 Warp 4.52 or eComStation on a Windows XP machine, and configure it as dual boot you can follow the next steps.
 * Windows XP installed on a partition on your Hard Disk.
 * A Partition Manager software tool. On this case I used Norton Partition Magic.
 * eComStation 1.2 or OS/2 Warp 4.52 install CD.
 * 1) You need space on your hard disk to install OS/2-eCS. You will need to resize the Windows XP partition. I can recommend at least to have 2GB of free space to install OS/2-eCS. To resize the WinXP partition without harming the Windows installation you require a tools like Symantec Partition Magic, which allow you to reduce partition size. You can leave a 2GB HDD free space before you WinXP partition.
 * 2) Apply your Partition Magic changes (or any tool you use to resize partitions) (it took some time) and restart your machine. Insert your OS/2 Warp 4.52 or eComStation 1.2 boot CD and start the installation process.
 * 3) Use LVM to select OS/2-eCS partition
 * 4) -Install Boot Manager with LVM
 * 5) -Insert Windows XP and eCS as boot options on Boot Manager.
 * 6) Install OS/2-eCS on the new partition.

eComStation 2.1 Install Errors

 * Misaligned boot sector
 * Geometry incompatible with eComStation

Reference

 * Software Reference
 * eComStation
 * EasyBCD


 * Articles
 * How to set active partition in Vista and XP