Ubuntu won't start

Ubuntukko

New Member
Hi,

I'm trying to install Ubuntu and Vista in the same computer according to the instructions here (http://neosmart.net/wiki/display/EBCD/Ubuntu).

Windows bootmanager opens correctly and Vista runs ok. If I choose Ubuntu, GRUB4DOS boot-manager openes, but when I choose Ubuntu I end up seein this:

Booting 'Ubuntu 7.10, kernel 2.6.22-14-genesiz'
root (hd 0,0)
filesystem type is ntfs, partition type 0x7
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=992ae9f4-64af-4faf-4f9b-a724-9244f704c56 ro guiet splash

Error 17: File not found

Settings in EasyBCD look like this:

There are a total of 2 entries listed in the Vista Bootloader.
Bootloader Timeout: 5 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: NeoSmart Linux
BCD ID: {a6fd139a-b671-11dc-9c36-0015f2c81805}
Drive: C:\
Bootloader Path: \NST\NeoGrub.mbr

PC specs: MoB Asus A8N32-sli. 150GB Raptor in Nvidia sata1 slot containing Vista, three 250GB drives in the remaining three Nvidia sata slots in RAID 5 configuration. Ubuntu is installed in a separate 250GB drive in Sil sata slot. If I set that as boot drive, Ubuntu runs ok.

Any ideas?
 

mqudsi

Mostly Harmless
Staff member
Hi Ubuntukko, welcome to NST.

It sounds like the drive numbers in Ubuntu's menu.lst are off - probably something to do with the way Linux sees your RAID configuration vs. what Windows does.

Can you post a copy of /boot/grub/menu.lst from Ubuntu's partition here? (please put it in
Code:
 tags)
 

Ubuntukko

New Member
Hi Guru,
Now it seems that Ubuntu won't start even if I set its drive as the booting one.
Ubuntu's drive is the first physical drive and I guess that Vista overwrote the bootinformation?
I used the Ubuntu live-CD and executed find /boot/grub/menu.Ist and I get:
Error 15: File not found:
So grub is not there, how to get it there?
 

mqudsi

Mostly Harmless
Staff member
Vista can't read or write to the Ubuntu partition - so that's out of the question.

Can you see your Ubuntu partition from the Live CD?
 

Ubuntukko

New Member
Yes, with Gparted I can see all the disks/partitons as follows:
/dev/sda1 ntfs -this is for Vista
/dev/sdb - unallocated- this is part of the raid
/dev/sdc - unallocated- this is part of the raid
/dev/sdd - unallocated- this is part of the raid
/dev/sde1 ext3 (and in flags it says "boot")
/dev/sde2 extended
/dev/sde5 linux-swap
 

Ubuntukko

New Member
Now I'm close, maybe?
When I get to the Ubuntu bootloader and choose ubuntu I get an error, as I already told above.
But if I press "e" and in the following command prompt change (hd0,0) to (hd2,0) ubuntu loads and works fine.
So where do I have to make this change to make it work?
 

mqudsi

Mostly Harmless
Staff member
In ubuntu, open and edit /boot/grub/menu.lst and save your changes there.

:smile:
 

Ubuntukko

New Member
When I try to save it says I don't have the rights. How to deal with this?

Addendum:

:smile:NOW IT WORKS:smile:
Thanks and happy new year!
 
Last edited:
Top