bugGNU GRUB - Bugs: bug #28870, "GRUB loading" freezes...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #28870: "GRUB loading" freezes if 2 SATA HD connected

Submitted by:  Anton Blau <goldfisch>
Submitted on:  Thu 11 Feb 2010 10:07:45 PM UTC  
 
Category: BootingSeverity: Major
Priority: 5 - NormalItem Group: Software Error
Status: InvalidPrivacy: Public
Assigned to: NoneOriginator Name: goldfisch
Open/Closed: ClosedRelease: 
Release: 1.97Reproducibility: Every Time
Planned Release: None

Tue 04 Jan 2011 06:28:12 PM UTC, comment #4:

Given the lack of any answer to information request and it seems to be BIOS misconfiguration, I close the bug.

Vladimir Serbinenko <phcoder>
Project Administrator
Sun 14 Nov 2010 07:51:00 PM UTC, comment #3:

Actually reversing my previous conclusion it looks more like you're trying to boot from sdb. You think that it's not bootable but in fact it is (well, sort of). To test this hypothesis do:
dd if=/dev/sdb count=1|xxd
and look if it contains GRUB-related strings.
Go to your BIOS configuration screen and select the right disk to boot from.

Vladimir Serbinenko <phcoder>
Project Administrator
Fri 12 Feb 2010 09:13:55 PM UTC, comment #2:

English version below.

Hallo, vielen Dank für Ihre Antwort. Was muss ich mit der branch machen? Wie kann ich damit meine grub-Version ändern?

Danke!

Hello, thank you for your answer. What is to do with the branch? How can I cange my grub-version?

Thank you!

Anton Blau <goldfisch>
Thu 11 Feb 2010 10:57:28 PM UTC, comment #1:

English version below.

Hallo, es scheint dass dein BIOS den Bootdrive dem GRUB nicht korrekt passt, so kann GRUB nicht korrekt aufladen. Es gab schon Paar Mal Ähnliche Reports aber leider war der Bugreporter jeden Mal kurz danach verschwunden, so haben wir immer kein Workaround im Hauptversion. Als erster Test könntest du die Branch http://bzr.savannah.gnu.org/r/grub/people/phcoder/hardcodedl/ versuchen? In diesem Branch schaut GRUB sogar nicht was ihm das BIOS als Bootdrive sagt und benutzt immer 0x80 (erste Festplatte).

Hello, it seems that your BIOS passes incorrect bootdrive and so GRUB isn't able to load. There were few similar reports but reporter has disappeared every time so we still have no sane workaround for trunk. As first test could you try http://bzr.savannah.gnu.org/r/grub/people/phcoder/hardcodedl/. In that branch grub ignores %dl altogether and always uses 0x80 (first HD)

Vladimir Serbinenko <phcoder>
Project Administrator
Thu 11 Feb 2010 10:07:45 PM UTC, original submission:

Hello,

please excuse my bad english. I am not a native speaker.

I try to boot the following System - but I got only a freeze after the output "GRUB loading" - no grub-menu.

root@dagobert:~# fdisk -l

Platte /dev/sda: 200.0 GByte, 200049647616 Byte
255 Köpfe, 63 Sektoren/Spuren, 24321 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x00a78728

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 21672 174080308+ 7 HPFS/NTFS
/dev/sda2 21673 24199 20298127+ 83 Linux
/dev/sda3 24200 24321 979965 82 Linux Swap / Solaris

Platte /dev/sdb: 1500.3 GByte, 1500301910016 Byte
255 Köpfe, 63 Sektoren/Spuren, 182401 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x48fb8e3d

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 1 182401 1465136001 7 HPFS/NTFS

The device /dev/sdb not bootable - its only a data-HD. Both HDs are connectet to the SATA-Controller of the Mainboard (Fujitsu-Siemens D 1625).

If I disconnect the cable of the /dev/sdb from the controller it runs (WinXP on /dev/sda1 und Ubunto on /dev/sda2 are booting). But if I connect both HDs I got the freeze.

I tried the following workarounds:

1. Booting with the Windows Bootloader:
So I can start the WindowsXP - but I got the same freeze if I start linux. -> no solution

2. Connecting the /dev/sdb to an additional SATA-Controller
I bought a PCI SCSI-Controller. If I connect the /dev/sdb there - it runns.

But why?

Why freezes GRUB if two SATA-Drives are connected?

Thank you!

goldfisch

Anton Blau <goldfisch>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by phcoder (Posted a comment)
  • -unavailable- added by goldfisch (Submitted the item)
  • -unavailable- added by goldfisch
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 04 Jan 2011 06:28:12 PM UTCphcoderStatusNone=>Invalid
      Open/ClosedOpen=>Closed
    Thu 11 Feb 2010 10:07:46 PM UTCgoldfischCarbon-Copy-=>Added -unavailable-

    Back to the top


    Powered by Savane 3.1-cleanup1