Announcement

Collapse
No announcement yet.

NTLDR Missing

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    NTLDR Missing

    I've got a bit of a goofy drive/controller setup in my desktop at home.

    I put Kubuntu 8.10 on it last night. After the install, GRUB didn't install right, rendering the system useless. I made some changes and installed GRUB, and 8.10 is now booting fine.

    I went to boot back into XP Professional and received a message about NTLDR being missing.... DOH!

    My plan of action from here is this:

    Make a GRUB boot floppy
    Boot from my XP CD into the recovery console and run fixboot/fixmbr
    Make sure XP boots properly again
    Boot from the GRUB floppy back into Kubuntu and re-install GRUB

    Does this sound like the best way to go about fixing the problem? If not... any suggestions?

    -SF

    #2
    Re: NTLDR Missing

    Well, the plan changed...

    The wife needed into windows and wasn't happy with me so it was a quick fixmbr and back into XP.

    Is there a way to boot from the CD and throw it a flag to boot my linux partition?

    -SF

    Comment


      #3
      Re: NTLDR Missing

      Check this out:
      http://www.tprthai.net/bootmgr.htm

      You can then start linux from the windows boot manger. However, you have to install grub into the first sector of your linux partition. And how do that that, well, you need someone more experienced than me to tell you that.

      Comment


        #4
        Re: NTLDR Missing

        "However, you have to install grub into the first sector of your linux partition..."

        That part is easy:
        How To GRUB Methods - Toolkit
        http://kubuntuforums.net/forums/inde...opic=3081671.0

        Basically:
        Use a Live Kubuntu CD, or boot into Kubuntu using Super Grub Disk.
        Then, if (hd0,x) is the Linux partition (I'm assuming you have just the one hard drive),
        at Konsole
        sudo grub
        grub> root (hd0,x)
        grub> setup (hd0,x)
        grub> quit
        $exit

        Then GRUB will be set up in the boot sector(=sector 1) of the Linux partition (hd0,x).
        An intellectual says a simple thing in a hard way. An artist says a hard thing in a simple way. Charles Bukowski

        Comment

        Working...
        X