From: "Vladimir 'φ-coder/phcoder' Serbinenko" <phcoder@gmail.com>
To: grub-devel@gnu.org
Subject: Re: How to debug 'out of disk' error.
Date: Wed, 16 Mar 2011 16:29:32 +0100 [thread overview]
Message-ID: <4D80D75C.9080007@gmail.com> (raw)
In-Reply-To: <20110316151332.GC343@caffeine.csclub.uwaterloo.ca>
On 16.03.2011 16:13, Lennart Sorensen wrote:
> I am trying to figure out why grub2 (from Debian Squeeze) gives an 'out
> of disk' error when trying to boot from the HD after doing an install.
> It ends up at a grub rescue prompt, given it can't even read the disk
> well enough to load the full grub. Doing ls shows the disks, and I can
> show the root directory of a partition, but anything further seems to
> hit the same 'out of disk' error.
>
>
ls -l should show how big it thinks the disk is. Compare it with its
real size
> The system is a Compulab CM-iTC which uses an intel tunnelcreek atom
> (the new one) with a phoenix bios. So far Compulab's response when told
> it won't boot grub2 was "We know, but syslinux works fine.", which to
> me is not a solution at all. The same system also hangs the Linux 2.6.32
> kernel unless 'edd=off' is added to the kernel command line.
>
>
Looks like int13 is borked. Perhaps it's borked in a way which prevents
GRUB from detecting 13/42 function. You can try to force int13/42 by:
=== modified file 'grub-core/disk/i386/pc/biosdisk.c'
--- grub-core/disk/i386/pc/biosdisk.c 2011-01-04 14:42:47 +0000
+++ grub-core/disk/i386/pc/biosdisk.c 2011-03-16 15:28:26 +0000
@@ -145,6 +145,8 @@
{
struct grub_bios_int_registers regs;
+ return 1;
+
regs.edx = drive & 0xff;
regs.eax = 0x4100;
regs.ebx = 0x55aa;
> So any suggestions on how to go about debuagging this? Or even any
> ideas why grub would give such an error.
>
>
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
next prev parent reply other threads:[~2011-03-16 15:29 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-16 15:13 How to debug 'out of disk' error Lennart Sorensen
2011-03-16 15:29 ` Vladimir 'φ-coder/phcoder' Serbinenko [this message]
2011-03-16 16:58 ` Lennart Sorensen
2011-03-16 17:21 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-16 17:32 ` Lennart Sorensen
2011-03-16 17:58 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-16 18:14 ` Lennart Sorensen
2011-03-16 19:19 ` Phillip Susi
2011-03-16 19:23 ` Lennart Sorensen
2011-03-16 20:09 ` Lennart Sorensen
2011-03-16 20:19 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-16 22:00 ` Lennart Sorensen
2011-03-16 22:16 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-17 14:06 ` Lennart Sorensen
2011-03-17 14:18 ` Lennart Sorensen
2011-03-17 16:09 ` Lennart Sorensen
2011-03-17 16:29 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-17 18:40 ` Lennart Sorensen
2011-03-17 19:01 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-03-17 19:22 ` Lennart Sorensen
2011-03-18 9:04 ` Grégoire Sutre
2011-03-18 14:22 ` Lennart Sorensen
2011-03-18 14:56 ` Grégoire Sutre
2011-03-18 15:26 ` Lennart Sorensen
2011-03-16 19:51 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-04-06 12:50 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-04-06 14:38 ` Lennart Sorensen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D80D75C.9080007@gmail.com \
--to=phcoder@gmail.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.