Solaris Linux Windows partition confuse
Dear All
I tried to follow the instruction in this link:
http://multiboot.solaris-x86.org/v/2.html
I created all these partitions as mentioned in the link above by using partition commander 9
Fist stage:
I installed XP in first partition (hda1)....success.
Second stage:
Install Mandrake 10.1
I made the second primary partition as /boot not root (hda2).
my / (root not boot ) is had5 within Extended primary.
When I tried to install Mandrake (10.1) using LILO bootloader it gave me this option:
where do you want to install the bootloader?
1- First sector of drive (MBR)
2- First sector of the root partition
3- On floppy
4- Skip
A- When I chose first option it was fine , I could see GUI of LILO with dual OSs. By the way when I checked the list of all configurations before I continoued with the process of installation , it said that your bootloader on /dev/hda,,,why didn't it say on /dev/hda1 (It did not specify ,only general)?
B- When I chose second option, I could not see any thing, although boot (hda2)was active, when I tried to activate, / (root or hda5) , I have seen characters L9 repeatedly filling the screen. (I have to choose this option if I want to follow the URL above). Here it did say that my bootloader on /dev/hda5 (It did specify rather than general),,,why?
My query:
1-Why I can not see option : Fisr sector of boot partition instead of root? As you know that bootloader should in the /boot section if it is separated from the root,,,which is my case? Am I right?
Thanks
[1635 byte] By [
zillah] at [2007-11-26 0:44:10]

# 1
/dev/hda is the label for your MBR on the first hard disk.
This is where you should have placed the bootloader when aked during the Mandrake install
1) install Win XP
2) install Mandrake, then when given the choice, place you bootloader into choice 1 - MBR (if you choose root partition, you are leaving you system without a bootloader), also place a copy of lilo on your /boot partition - that way when you install Solaris, the Solaris bootloader should be able to pick it up and point to your Mandrake partition.
3) install Solaris it will install its' own bootloader, but it should have an option for booting linux and windows if you followed the steps above.
I currently have W2k-Pro , Suse 9.1 Pro and Solaris 10 on my first disk along with Mandrake 10.1 Official, StartCom MultiMedia Edition and Fedora Core 3 on my second disk all booting from the Solaris bootloader - although Grub does as good a job. I was using that before I changed the FreeBSD partition to Solaris.
H.T.H.
# 2
Thanks very much Pale_pauls5,,,You said that we have to install bootloader for Linux into MBR,,,this is what I believe,,,but the link that I mentioned says:
"Install Lilo into /dev/sda2 - Linux primary partition. At this point, Linux partition is marked active and no other system can be booted."
I want to know your comment about this issue?
# 4
Thanks again, I have couple queries and I want to be clarified.
You said:
"When installing bootloader, if you already have a boot loader installed then you would place your lilo into root partition(or in your case /boot partition)"
First:
In the link that I mentioned, he has only XP bootloader, which is ntloader, and he installed his linux bootloader in boot partition or root,,that means it similar to my case,,,,,,could you please help me with this confusion?
Second:
You said : " and point your existing bootloader to this"
If it is not my case (my case is explained), how can I do this?
Third:
You said : "and then there is an entry in Lilo which points to your windows partition"
Will it be done automatically ? Or I have to change lilio.config?