As others have said, Linux has it's own choices of bootloaders to allow you to boot multiple operating systems; the 2 most popular loaders being lilo (LInux LOader) and Grub (GRand Unified Bootloader). What has happened in your case is that because you disconnected your Win drive while installing Linux, the install program couldn't detect the drive, and therefore couldn't set up whichever bootloader it was installing to enable booting both OSes.
The reason that the system still boots directly into Windows is that the Windows bootloader information still resides in the Master Boot Record (MBR) of your Primary Master Drive ("C:" in Windows terminology, "hda" in Linux). Had you left the Windows drive attached when you installed Linux, the installer would have detected the Win install, configured its bootloader for both OSes, and written the information necessary to dual-boot into the MBR. You probably could have worked around the message alluding to deleting "C:", but as a Newbie I don't blame you for playing it safe.
Since you have a boot disk (and the install CDs) , you can try booting into Linux that way and reconfiguring your bootloader, but there might be a problem with that: because the drive on which you installed Linux was the only drive in the system at the time, Linux probably identified it as hda (Primary Master) and built its config files around that assumption. Now that the drive is back at its original hdb (Primary Slave) position, all of you drive and partition pointers are going to be out of sync.
I'd suggest 2 things:
1. Reinstall Linux, with the Windows drive still connected. If/when you get the message concerning deleting the C: drive's contents, write down exactly what the message is and where in the process it occurs. Back out of the installation and post that info here. Also let us know what type of installation you are performing; most distros give you a few choices such as "standard", "workstation", "server", "custom", and "expert". Since you already have another OS on your system, if you're just doing a standard/workstation type of install, you might need to use one of other methods so that you can have better control over how the installer deals with the mutiple drive/partition/operating system situation.
2. You can try to "rescue" your current installation, but I'll bet the bootloader configuration isn't all you'll have to rectify, and some or all of the work may have to be done from the command line. Walking you through that would be difficult if you're new to Linux/UNIX systems. If you want to try, let us know.
DMR
Wombat At Large
7,229 posts since Dec 2003
Reputation Points: 221
Solved Threads: 370
Hi,
for dual boot systems running Win and Linux I just modify boot.ini.
I copy the boot sector of the second hard disk (where my linux is installed) into a file hdb.b via the Linux dd utility and place it on C:
My boot.ini looks then as follows:
[boot loader]
timeout=30
default=C:\hdb.b
[operating systems]
C:\hdb.b="hdb.b:lilo, hdb2: debian Linux 2.4.24"
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows"
Kind regards,
gw3
That's an excellent suggestion if you're running WinNT/2k/XP, but the poster is running a Windows ME system.
Aside from setting active partitions or changing BIOS boot sequence settings, a boot loader like lilo, grub, or XOSL would be your only option to dual boot ME and any other OS.
alc6379
Cookie... That's it
2,820 posts since Dec 2003
Reputation Points: 186
Solved Threads: 147