menu.lst + stage 1 problem

#1
Hello,

As I found on a forum, I took the lines of the menu.lst list from my ubuntu HDD:

default 0 .
timeout 10

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=b9165d7e-2d1a-4265-9761-57fa10ad4190 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=b9165d7e-2d1a-4265-9761-57fa10ad4190 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,2)
kernel /boot/memtest86+.bin
quiet


So when I start up my computer and try to activate neogrubloader, I get the following message: NST/Stage 1 is either missing or broken.
What can I do to resolve this problem.
Any help would be appreciated

Addendum:

I just found something, could this be the problem:

There are a total of 2 entries listed in the Vista Bootloader.
Bootloader TimeOut: 15 seconds.
Default OS: Microsoft Windows Vista
Entry #1
Name: Microsoft Windows Vista
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows
Entry #2
Name: NeoGrub Bootloader
BCD ID: {c2d8a23d-0bc5-11dd-925b-001d09a96a74}
Drive: \Device\HarddiskVolume1\
Bootloader Path: \NST\Stage1
Windows Directory:
 
Last edited:

mqudsi

Mostly Harmless
Staff member
#2
Hi Klingham, welcome to NeoSmart Technologies.

The output of your BCD is very, very weird. What version of EasyBCD are you using?
 
#3
First of all thx for the fast reply. My version was 1.51 so I updated it to 1.7.2. However there still seems to be a problem:

There are a total of 2 entries listed in the Vista Bootloader.
Bootloader Timeout: 15 seconds.
Default OS: Microsoft Windows Vista
Entry #1
Name: Microsoft Windows Vista
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows
Entry #2
Name: NeoGrub Bootloader
BCD ID: {c2d8a23e-0bc5-11dd-925b-001d09a96a74}
Drive: \Device\HarddiskVolume1
Bootloader Path: \NST\NeoGrub.mbr

At startup I now get \NST\NeoGrub.mbr error
 

mqudsi

Mostly Harmless
Staff member
#4
Ah, much better! :smile:

Go to the "Change Settings" page and change the drive for the "NeoGrub Bootloader" entry to C:\

That should do the trick.
 
#5
:xHi again. I changed the drive to C:\ but I still got the same message: \NST\neosmart.mbr is missing or is broken.

So what I tried then was the following: since the bootloader path says \NST\NeoGrub.mbr, I copied the map NST\ with the menu and neogrub.mbr right on my C: drive.


So normally the path was C:\Device\HarddiskVolume1\NST\NeoGrub.mbr and now it is C:\NST\NeoGrub

When I restart my computer i dont get the missing or broken message but the following:
 

mqudsi

Mostly Harmless
Staff member
#6
Sorry but your message was cut off...
 
#7
:xHi again. I changed the drive to C:\ but I still got the same message: \NST\neosmart.mbr is missing or is broken.

So what I tried then was the following: since the bootloader path says \NST\NeoGrub.mbr, I copied the map NST\ with the menu and neogrub.mbr right on my C: drive.


So normally the path was C:\Device\HarddiskVolume1\NST\NeoGrub.mbr and now it is C:\NST\NeoGrub

When I restart my computer i dont get the missing or broken message but the following:
Try (hdo,o) Fat36 No neogrub
Try (hdo,1)extended:
Try (hdo,2)Ext2 no neogrub
Try (hdo,3)NTFS no neogrub
Try (hdo,4)NTFS no neogrub
Try (hdo,5)Non-ms: skip
Invalid boot indication in partition table of drive (hd0,2)
 

mqudsi

Mostly Harmless
Staff member
#8
Can you uninstall NeoGrub; do EasyBCD | Diagnostics | Reset BCD Data; then attempt to reinstall it?