Hi,

I'm using the latest release 2.4.1 of Bering uClibc.

I'm adding some modules to the initrd_ide and I discovered that it was
created with the wrong size.

The expanded size of initrd_ide is 1500 blocks, but when the file is
mounted loopback, it shows the available space as 4049 blocks. This
causes problems because the Minix FS on it thinks there are valid
blocks beyond the end of the file and when a process tries to write to
those blocks, an I/O error occurs.

It looks like somebody created the Minix FS with a larger size and then
truncated the file to 1500 blocks or something like that.

I have worked around it by making a copy of the FS on an initrd of the
correct size first. I realise this bug probably does not warrant a
bugfix release. I just thought anybody working on the initrd should be
aware of this.

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to