endless loop in DEFAILT/S10 script, __find_get_block_slow() failed

Thomas Lange lange at informatik.Uni-Koeln.DE
Fri Jan 7 14:00:15 CET 2005


Hi all,

just a bug report, and a fix of course ;-)
When you are using kernel 2.6 during installation your client may loop
forever during the script S10. You will see endless error messages
like this:

 __find_get_block_slow() failed. blocknr=49631, b_blocknr=4294544344

This is a bug in the kernel which is not yet fixed (even in
2.6.9). But you can create a simple workaround. In
.../fai/scripts/DEFAULT/S01 comment out the line that calls tune2fs so no tuning is
done on the file systems. Now should look like this:

# tune2fs -c 0 -i 0 $part


Somebody has also posted a kernel patch for this
http://seclists.org/lists/linux-kernel/2004/Dec/5163.html

-- 
regards Thomas



More information about the linux-fai mailing list