How do I modify my XP's bootloader to add my Linux install?

Posted on 2005-04-09
Last Modified: 2013-12-15
I don't want to use LiLo cause I want to leave my primary HD untouched as much as possible from the Linux stuff. SO, how do I add my new Fedora install that I just threw on a secondary drive to the windows boot menu? (Boot.ini)
Question by:Sootah
    LVL 34

    Expert Comment

    by:Duncan Roe
    I would not expect Boot.ini to cooperate in that regard.
    Instead I would make a lilo boot floppy to load Linux. It can reference files on your secondary disk directly or can be self-contained. There's plenty of room in a 1.44Mb floopy for a configured kernel and initrd - the modules themselves will come off the HD. I've appended my lilo.floppy.conf as an example (no initrd)/
    BTW you have a good philosophy to not touch your main HD - at work I used to dual boot with lilo and with linux on hdb, until hdb had a head crash. Then the lilo boot would not load Windows because the map file was on hdb. So now I boot windows off a lilo floppy which has an "other" entry and nothing else :/

    # LILO configuration file
    # Start LILO global section
    boot = /dev/fd0
    map = /fd0boot/map
    timeout = 1200
    root = current

    # End LILO global section
    # Linux bootable partition config begins
    image = /fd0boot/v2.6.7

    Entry in /etc/fstab:
    /dev/fd0         /fd0boot         ext2        noauto,user      0   0

    The boot floppy is ext2 so msdos filesystem can be a module

    LVL 3

    Expert Comment

    you can do it with liloconfig

    also you can add this to your lilo.conf

    other = /dev/hda1
           label = Windows
           table = /dev/hda

    if your hard disk if on your firs chanel and is master it's HDA
    and type
    LVL 14

    Expert Comment

    install the lilo to the partition where yoru linux is then edit the boot.ini and add the line like this
    multi(X)disk(X)rdisk(X)partition(X)\WINNT="LINUX" changing the X according yoru configuration
    LVL 2

    Author Comment

    Mkay, how do you install LiLo?

    I'm a complete newbie at Linux. I can boot to the recovery using the DVD I burned, but have no idea from there what to do.
    LVL 38

    Accepted Solution


       If you don't want to Linux boot loader on MBR, then you can install it on your Linux boot partition (remember this
    partition number, i.e. /dev/hda3) and download bootpart from
    There is details instruction on that URL.

       However, the Linux boot loader come with Fedora is Grub by default. Grub is very reliable.
    The Fedora installation process will take care of the boot loader without problem.

    Featured Post

    Gigs: Get Your Project Delivered by an Expert

    Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

    Join & Write a Comment

    Currently, there is not an RPM package available under the RHEL/Fedora/CentOS distributions that gives you a quick and easy way to allow PHP to interface with Oracle. As a result, I have included a set of instructions on how to do this with minimal …
    The purpose of this article is to demonstrate how we can use conditional statements using Python.
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now