help-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: boot error on hd1,0


From: Barry Jackson
Subject: Re: boot error on hd1,0
Date: Fri, 03 Jun 2011 01:27:06 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-UK; rv:1.9.2.18pre) Gecko/20110602 Lightning/1.0b2 Lanikai/3.1.11pre

On 02/06/11 17:53, Jim Whitby wrote:
I have 3 SATA drives, with grub in the MBR of hd0.

I have three OS installed, one in HD0,0 HD0,9 the other in HD1,0.

I have tried several different boot methods. The latest one is this:

Menu.lst of hd0,9/boot/grub;

timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,9)/boot/gfxmenu
default 0

title linux
kernel (hd0,9)/boot/vmlinuz BOOT_IMAGE=linux root=LABEL=root
splash=silent vga=788
initrd (hd0,9)/boot/initrd.img

title linux-nonfb
kernel (hd0,9)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=LABEL=root
linux-nonfb
initrd (hd0,9)/boot/initrd.img

title failsafe
kernel (hd0,9)/boot/vmlinuz BOOT_IMAGE=failsafe root=LABEL=root failsafe
initrd (hd0,9)/boot/initrd.img

title Mageia
configfile (hd1,0)/boot/grub/menu.lst

menu.lst of hd1,0/boot/grub is:
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd1,0)/boot/gfxmenu
default 0

title linux
kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=linux root=LABEL=newroot
splash=silent vga=788
initrd (hd1,0)/boot/initrd.img

title windows
root (hd0,0)
makeactive
chainloader +1


My problem is whatever method I use, I cannot boot from hd1,0.
Error is partition doesn't exist.

Pressing return to continue and attempting to boot from hd0,9, produces
an error about number of cylinders being wrong ( don't remember exactly
). Only cure is a soft reboot.

If someone would point me in the right direction or let me know whatever
other info I need to supply, I'd be most grateful.

Jim





Hi Jim,
First remove any USB sticks or USB hard drives - I have issues here booting sdb with a stick inserted - (buggy BIOS)
If it's not that then:-
Boot into Mandriva boot menu, hit ESC, ENTER then c and you should be at a grub prompt.
At the prompt type "root (" without quotes and hit TAB not ENTER.
This should list the drives that grub can see (hd0) (hd1) etc.
So, question is, what can it see.
What it can see depends on what your BIOS tells it.

My recommendation for setting up Mageia would be:-
If you intend to make Mageia your main distro (good choice :) then make sure that it's drive is drive 0 (first in BIOS) and is on channel 0 of your SATA controller so it is assigned as sda by Mageia.
First burn a Supergrub disk (only 44MB)
http://prdownload.berlios.de/supergrub/super_grub_disk_0.9799.iso
This will allow you to get to a grub prompt by hitting c at it's main menu, so you can boot into Mageia or Mandriva manually by using :-

find /etc/mageia-release   // or mandriva-release
                   // that will return (hdx,y) (Mageia should be (hd0,0)
root (hdx,y)               // as found above
kernel /boot/vmlinuz
initrd /boot/initrd
boot

Once in Mageia you will be able to use MCC (Mageia Control Center) to re-create the bootloader using the boot setup routine. This should find your other OS's I guess Windows and Mandriva and add them to the menu - but this will depend on the BIOS. If you still have the partition not found on hd1, try removing hd2 temporarly.
OK it's late - that may give you a few ideas ;)

Barry





reply via email to

[Prev in Thread] Current Thread [Next in Thread]