Install Problem - Bootloader . . . HELP !

Hello,

i am the end of the installation and getting this error. Can some one please give me some tips and support on how to solve this ?

Error:

GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> setup --stage2=/boot/grub/stage2 --force-lba (hd0) (hd1,4)

Error 25: Disk read error
grub> quit

http://i.imagehost.org/t/0982/snapshot1.jpg](http://i.imagehost.org/view/0982/snapshot1)

Thanks !

Some Info:

(hd0) /dev/disk/by-id/ata-WDC_WD1500AHFD-00RAR5_WD-WMAP42047856
(hd3) /dev/disk/by-id/usb-Kingston_DT_HyperX_5B8B13000042-0:0
(hd2) /dev/disk/by-id/ata-OCZ_AGILITY-EX_IDLX-YATOP-000000039
(hd1) /dev/disk/by-id/ata-ST31500341AS_9VS0JBXF

Modified by YaST2. Last modification on Fri Jul 16 01:16:05 CEST 2010

THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader

Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 0
timeout 8
gfxmenu (hd1,4)/boot/message

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.3
root (hd1,4)
kernel /boot/vmlinuz root=/dev/disk/by-id/ata-ST31500341AS_9VS0JBXF-part5 resume=/dev/disk/by-id/ata-ST31500341AS_9VS0JBXF-part7 splash=silent quiet showopts vga=0x346
initrd /boot/initrd

###Don’t change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,0)
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
makeactive
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: windows 3###
title windows 3
map (hd2) (hd0)
map (hd0) (hd2)
rootnoverify (hd2,0)
makeactive
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.3
root (hd1,4)
kernel /boot/vmlinuz root=/dev/disk/by-id/ata-ST31500341AS_9VS0JBXF-part5 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x346
initrd /boot/initrd

Here is a listing of Grub errors you can read:

GRUB Manual - Error messages reported by GRUB

25 : Disk read error This error is returned if there is a disk read error when trying to probe or read data from a particular disk.

I could not determine if this was a source or target disk error, but I would surely try a different openSUSE install disk and I would make sure there were no finger prints on the one I was trying to use for the installation when I got this error.

Thank You,

Yea, i am on windows now, which proves that grub didnt install sucessfully . . .

I am going to download the “full dvd”, sicne i have ran the installation of the KDE64 LiveCD . . .

Thanks !

IeU, I think that is a very good idea. Please come back and let us know of your success or if the problem is still present. Good Luck…

Thank You,

Hello Again!

I am also getting the same error using the “main” iso (4.7GB). Botting from CD, before i was booting of a USB stick . . .

Could this be the problem ?

http://h.imagehost.org/t/0398/IMAG0006.jpg](http://h.imagehost.org/view/0398/IMAG0006)

What i dont understand is why he is giving me that warning . . .

My sda is not even that big and that is where the MBR is and where the grub is being installed at, or ?

Grub is the one failing to install . . .

The system, openSuse, is installed . . .

Some information . . .

root@sysresccd / % fsarchiver probe detailed
======DISK======] =============NAME==============] ====SIZE====] [MAJ] [MIN]
[sda             ] [WDC WD1500AHFD-0               ]    139.74 GB]   8]   0]
[sdb             ] [ST31500341AS                   ]      1.36 TB]   8]  16]
[sdc             ] [OCZ AGILITY-EX                 ]     59.63 GB]   8]  32]
[sdd             ] [Flash Disk                     ]    967.50 MB]   8]  48]

=====DEVICE=====] ==FILESYS==] ======LABEL======] ====SIZE====] [MAJ] [MIN] ==============LONGNAME==============] =================UUID=================] 
[loop0           ] [squashfs   ] <unknown>        ]    210.94 MB]   7]   0] [/dev/loop0                          ] <unknown>                             ] 
[sda1            ] [ntfs       ] <unknown>        ]    139.73 GB]   8]   1] [/dev/sda1                           ] [DC46684B4668288A                      ] 
[sdb1            ] [ntfs       ] <unknown>        ]      1.20 TB]   8]  17] [/dev/sdb1                           ] [56283CF5283CD629                      ] 
[sdb2            ] [ext4       ] <unknown>        ]     48.46 GB]   8]  18] [/dev/sdb2                           ] [13cfca63-5b73-4c5a-a265-0b2978bf479e  ] 
[sdb3            ] [ext4       ] <unknown>        ]    118.00 GB]   8]  19] [/dev/sdb3                           ] [51709a39-33c6-45c4-91a9-eeb3e70a0b1f  ] 
[sdb4            ] [swap       ] <unknown>        ]      2.00 GB]   8]  20] [/dev/sdb4                           ] [3c0f06ae-e314-4563-a582-912eb4b5951d  ] 
[sdc1            ] [ntfs       ] <unknown>        ]     59.62 GB]   8]  33] [/dev/sdc1                           ] [243864043863D37A                      ] 
[sdd1            ] [vfat       ] <unknown>        ]    967.47 MB]   8]  49] [/dev/sdd1                           ] [9EA3-62AB                             ] 
root@sysresccd / % mkdir -p /mnt/linux
root@sysresccd / % mount -r /dev/sdb2 /mnt/linux 
root@sysresccd / % ls -l /mnt/linux/sbin/init 
-rwxr-xr-x 1 root root 40832 2010-07-05 12:31 /mnt/linux/sbin/init
root@sysresccd / % umount /mnt/linux 
root@sysresccd / % 
root@sysresccd / % ls -l /mnt/linux/boot 
total 22124
-rw------- 1 root root      512 2010-07-16 12:48 backup_mbr
lrwxrwxrwx 1 root root        1 2010-07-16 12:31 boot -> .
-rw-r--r-- 1 root root     1236 2010-07-01 18:57 boot.readme
-rw-r--r-- 1 root root   111090 2010-07-05 14:21 config-2.6.34-12-desktop
drwxr-xr-x 2 root root     4096 2010-07-16 12:48 grub
lrwxrwxrwx 1 root root       24 2010-07-16 12:48 initrd -> initrd-2.6.34-12-desktop
-rw-r--r-- 1 root root 11066670 2010-07-16 12:48 initrd-2.6.34-12-desktop
-rw------- 1 root root   418816 2010-07-16 12:48 message
-rw-r--r-- 1 root root   187496 2010-07-05 14:23 symvers-2.6.34-12-desktop.gz
-rw-r--r-- 1 root root  1996824 2010-07-05 14:02 System.map-2.6.34-12-desktop
-rw-r--r-- 1 root root  4751262 2010-07-05 14:21 vmlinux-2.6.34-12-desktop.gz
lrwxrwxrwx 1 root root       25 2010-07-16 12:33 vmlinuz -> vmlinuz-2.6.34-12-desktop
-rw-r--r-- 1 root root  4098208 2010-07-05 14:02 vmlinuz-2.6.34-12-desktop
root@sysresccd / % 

Going to try to install Grub2 off a LiveCD (SystemRescueCD) and see what happens . . .

Oh well, i give up . . .
Back to Kubuntu . . .

Thanks for the help anyway :slight_smile:


root@sysresccd / % fsarchiver probe simple      
======DISK======] =============NAME==============] ====SIZE====] [MAJ] [MIN]
[sda             ] [WDC WD1500AHFD-0               ]    139.74 GB]   8]   0]
[sdb             ] [ST31500341AS                   ]      1.36 TB]   8]  16]
[sdc             ] [OCZ AGILITY-EX                 ]     59.63 GB]   8]  32]
[sdd             ] [Flash Disk                     ]    967.50 MB]   8]  48]

=====DEVICE=====] ==FILESYS==] ======LABEL======] ====SIZE====] [MAJ] [MIN] 
[loop0           ] [squashfs   ] <unknown>        ]    210.94 MB]   7]   0] 
[sda1            ] [ntfs       ] <unknown>        ]    139.73 GB]   8]   1] 
[sdb1            ] [ntfs       ] <unknown>        ]      1.20 TB]   8]  17] 
[sdb2            ] [ext4       ] <unknown>        ]     48.46 GB]   8]  18] 
[sdb3            ] [ext4       ] <unknown>        ]    118.00 GB]   8]  19] 
[sdb4            ] [swap       ] <unknown>        ]      2.00 GB]   8]  20] 
[sdc1            ] [ntfs       ] <unknown>        ]     59.62 GB]   8]  33] 
[sdd1            ] [vfat       ] <unknown>        ]    967.47 MB]   8]  49] 
root@sysresccd / % mount /dev/sdb2 /mnt/linux 
root@sysresccd / % mount -o bind /proc /mnt/linux/proc
root@sysresccd / % mount -o bind /dev /mnt/linux/dev 
root@sysresccd / % mount -o bind /sys /mnt/linux/sys
root@sysresccd / % chroot /mnt/linux /bin/bash
sysresccd:/ # ls -l /boot/
total 22124
-rw------- 1 root root      512 2010-07-16 14:48 backup_mbr
lrwxrwxrwx 1 root root        1 2010-07-16 14:31 boot -> .
-rw-r--r-- 1 root root     1236 2010-07-01 20:57 boot.readme
-rw-r--r-- 1 root root   111090 2010-07-05 16:21 config-2.6.34-12-desktop
drwxr-xr-x 2 root root     4096 2010-07-16 14:48 grub
lrwxrwxrwx 1 root root       24 2010-07-16 14:48 initrd -> initrd-2.6.34-12-desktop
-rw-r--r-- 1 root root 11066670 2010-07-16 14:48 initrd-2.6.34-12-desktop
-rw------- 1 root root   418816 2010-07-16 14:48 message
-rw-r--r-- 1 root root   187496 2010-07-05 16:23 symvers-2.6.34-12-desktop.gz
-rw-r--r-- 1 root root  1996824 2010-07-05 16:02 System.map-2.6.34-12-desktop
-rw-r--r-- 1 root root  4751262 2010-07-05 16:21 vmlinux-2.6.34-12-desktop.gz
lrwxrwxrwx 1 root root       25 2010-07-16 14:33 vmlinuz -> vmlinuz-2.6.34-12-desktop
-rw-r--r-- 1 root root  4098208 2010-07-05 16:02 vmlinuz-2.6.34-12-desktop
sysresccd:/ # grub-install.unsupported /dev/sdb
/dev/sdb does not have any corresponding BIOS drive.
sysresccd:/ # grub-install.unsupported --recheck /dev/sdb
Probing devices to guess BIOS drives. This may take a long time.
df: Warning: cannot read table of mounted file systems: No such file or directory
df: Warning: cannot read table of mounted file systems: No such file or directory
Could not find device for /boot: Not found or not a block device.
sysresccd:/ # 

Well I do not know enough about using Grub2 to recommend it to anyone really. As for loading the original grub onto /sda, it just sounds like it does not want to load there for some reason. You could load it onto /sdb, but you would need to change your BIOS to boot from that drive and this does change the device.map file as the boot drive is always HD0. I am sorry you could not make it work, but should you wish to try again, please come back and ask for more help.

Thank You,

Installed Kubuntu without any problems, Grub got installed on sda without problems, detected my Windows too, everything working . . .

Not sure why Suse installer was failing to do the same :frowning:

I find this kind of post really stupid. You tried to install a new version, found a small problem that you didn’t even try to workout ( that means help others with the same problem ) then blasted suse and did a little gorilla marketing for your favorite distro. You are very selfish. You just want it all for no effort on your part. You helped no one and just *****ed. In my opinion that kind of behavior is just plain scummy. It’s my opinion, and a great many others as well, that the ubuntu set of distros are the worst distros. But they are good for the brain hampered. And there are a lot of them, they all seem to come from windows and just want something for nothing.

I tried for two days to get installed, tried 2 different it installation (USB/CD), tried two diff. .iso files, got logs, posted my config, got screenshots, tried diff. ways to get the OS installed . . .

Tried to install Grub on sda, sdb, sdc . . . Nothing worked.

I tried and i could not see where the problem really was . . .

So i though it is either hardware or lies on Suse side . . .

To eliminate the hardware, i tried a diff. distro installation . . . .

So, yes, i moved on, i needed a working system, and Suse did not work for me.

And no, i did not move to Kubuntu, i just installed it, to see if it was a problem on my side or not . . .
And neither it is my favourite distro.

And yes, your post is really stupid. You also did not help no one.

On 2010-07-17 20:16, IeU wrote:
>
> Installed Kubuntu without any problems, Grub got installed on sda
> without problems, detected my Windows too, everything working . . .
>
> Not sure why Suse installer was failing to do the same :frowning:

I heard that ubuntu uses grub 2. Could be that.

Grub error 25 is about the disk where you install, not the cd/dvd - IMO. I would at this point run
SMART tests on that disk, it is just possible that you do have errors on that disk.

The warning about the 128 GiB limit I have seen previously. If it happens, you need to install grub
below that. Perhaps you can use the traditional, small (100MB), ext2, /boot partition. I don’t know
if that is causing the other problem, I think not.

About sdb. It is a big disk. If the BIOS can not support it, grub can not use it, because at the
moment when grub runs there is no operating system, and it need the BIOS services (just like msdos)
to access the disk. That is also the cause of the second problem, too. I don’t know if grub 2 can
bypass that problem.

Your final success with ubuntu could be because they use grub 2 (I’m not sure) or because they use a
different setup.

In any case, use whatever works for you and be happy :slight_smile:

Suggerence: do run SMART tests on that disk, jut to be sure. If there are errors on it, they may
still bite you unawares.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Elessar))

I have not had a partition large enough to have this problem, but I would resize SDA1 to below 128GB and boot again, then if needed reinstall GRUB as this is what the warning in the image at post #5 suggests to me

To be a little clearer, this could be where an error has been missed.

What i dont understand is why he is giving me that warning . . .

My sda is not even that big and that is where the MBR is and where the grub is being installed at, or ?

From other output however sda only has 1 partition and,

[sda1            ] [ntfs       ] <unknown>        ]    139.73 GB]   8]   1] [/dev/sda1                           ] DC46684B4668288A           

and

The boot loader is installed on a partition that does not lie entirely below 128GB.The system might not boot.

On 2010-07-28 14:36, dvhenry wrote:
>
> I have not had a partition large enough to have this problem, but I
> would resize SDA1 to below 128GB and boot again, then if needed
> reinstall GRUB as this is what the warning in the image at post #5
> suggests to me

The problem is not that a partition is larger, but that the bootloader is installed in a partition
that starts beyond the 128GB point.

The situation is not clear, because the screenshot mentions sdb, not sda. I’m not sure where /boot
is, perhaps sdb2. How big is sdb1?


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Elessar))

The situation is not clear, because the screenshot mentions sdb, not sda. I’m not sure where /boot
is, perhaps sdb2. How big is sdb1?

The picture at post #5 shows

Status Location: /dev/sda (MBR)

I noticed GRUB is looking for hd1,4 which is sdb5, but does not exist, It looks like /boot is likely to be on sdb2. I think Carlos E. R. is on the right track here.

I am also getting the “The boot loader is installed on a partition that does not lie entirely below 128GB.The system might not boot.” warning. I have a dual boot setup with Windows Vista using roughly 133.72GB of the hard drive (this is from Vista’s diskmgmt.msc application). How would this problem be solved without shrinking the Vista partition?

On 2010-08-26 03:36, Jazzmaster94 wrote:
>
> I am also getting the “The boot loader is installed on a partition that
> does not lie entirely below 128GB.The system might not boot.” warning.
> I have a dual boot setup with Windows Vista using roughly 133.72GB of
> the hard drive (this is from Vista’s diskmgmt.msc application). How
> would this problem be solved without shrinking the Vista partition?

If the same exact setup worked for you with 11.2, then either revert to 11.2, or try installing the
old grub, or a newer one where they have solved this - if they have.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Elessar))

Carlos, I do not have an existing OpenSUSE install. I had Ubuntu, but that was removed with EasyBCD removing GRUB2 and diskmgmt.msc removing the Ubuntu partition. I have OpenSUSE 11.3’s install CD, but that’s it.