On Wed, 10 Dec 1997, Takeshi Hakamada wrote:
> I'm working on my R5000 Indy can mount second disk as root filesystem.
> I've created ext2 filesystem from my i486-based Linux box and I connected
> it to my Indy as the second drive. Then I booted vmlinux-indy-2.1.67
> (made by Ralf) from the first disk on my Indy, mounted nfs-root filesystem
> which is made by Ralf I know.
> I can mount both the first disk(efs) and the second one(ext2).
> However, when I try to invoke rpm which is made by Alan(libc/ld workaround
> version), I get efs read error as follows:
> efs: read error in indirect extents
> attempt to access beyond end of device
> 08:01 rw=0, want=1207011792, limit=1965937
That looks like a problem with the EFS driver that Mike put in. I'm not
quite sure wher the problem is, but I get all sort of problems with EFS
myself. I'm busy with other things.
Actually, I just tried it, and with Ralf's latest kernel I got:
EFS: magic 0X1 doesn't match 0X72959 or 0X7295A!
EFS: failed checking Superblock
Unable to handle paging request at virtual address 00000000, epc ==
88057ab0, ra == 8808bbe8
... and then a complete hang.
> Do you think something wrong with my IRIX efs partition? When I mount
> IRIX root partition, I can invoke some IRIX command(like ls, cp).
I would trust Irix a lot more to handle EFS partitions than the current
> Anyway, why root-be-0.00.cpio.gz doesn't contain rpm binary?
> I think rpm binary should be in root-be-0.00.cpio.gz.
root-be-0.00.cpio.gz doesnt' contain RPM because it's version 0.00, and at
that point nobody had any RPM's to use. It will, though. I'll work on
root-be-0.01.tar.gz when I get a working libc (nudge, nudge...)