bug-grub
[Top][All Lists]
Advanced

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

Re: address@hidden: Bug#102811: grub: cannot access newer ext2 filesyst


From: Wilfried Weissmann
Subject: Re: address@hidden: Bug#102811: grub: cannot access newer ext2 filesystems]
Date: Mon, 30 Jul 2001 11:38:04 +0200

Wilfried Weissmann wrote:
> 
> Hi!
> 
> I think there is somewhere still a bug in the grub code (v 0.90). I am
> still facing problems when the unix-grub-shell tries to find some files.
> The oddity is that when I put as a bootloader on a floppy then I can
> access files without any trouble. I have observed that the under unix
> the offset for the inodes are not very well aligned (don't know about
> the bios code, did't debug that one;). I guess the bios accesses are at
> least sector aligned, while you can lseek() around in linux and the next
> read() bails out when you are not on a block boundary. (Theory!)
> 
> I will still investigate a bit to me sure about what is going on...

I narrowed it a bit down, and it looks like a libc or kernel problem. A
read() after a lseek(SEEK_SET) which sets the cursor to 32GB or above
fails with an I/O error. This is a linux only problem. With FreeBSD
everything worked fine.
Got any ideas? Pointers?

glibc 2.2.3
kernel 2.4.4

thanks,
Wilfried



reply via email to

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