<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hello Michael,<br>
<blockquote cite="mid:2010-08-27T15-40-43@devnull.michael-prokop.at"
type="cite"><br>
<blockquote type="cite">
<pre wrap="">please send a patch against debian-old-2.0 branch of live-boot, thanks.
</pre>
</blockquote>
<pre wrap=""><!---->
Patch against debian-old-1.0 (couldn't find debian-old-2.0 in
public live-boot, though shouldn't be a difference):
<a class="moz-txt-link-freetext" href="http://grml.org/patches/0001-workaround-aufs-issue-in-kernel-versions-around-2.6..patch">http://grml.org/patches/0001-workaround-aufs-issue-in-kernel-versions-around-2.6..patch</a>
-mika-
</pre>
</blockquote>
I have a similar problem (/var/lib/fai doesn't exist in the aufs
system) with a squeeze nfsroot built from fai 3.3.5 experimental
(Lenny), and the patch does not fit in live-initramfs 2.0.0-1 that is
installed in the nfsroot, as there is no script 05mountpoints.<br>
<br>
I have tried to insert your patch in
live-bottom/08persistence_excludes, as you can see below, but it
doesn't work. Do you have an idea of what I could do to make it work?<br>
<br>
-- <br>
Nicolas<br>
<br>
<br>
--- 08persistence_excludes.~1~ 2010-08-10 01:51:40.000000000 +0200<br>
+++ 08persistence_excludes 2010-08-30 11:30:21.000000000 +0200<br>
@@ -72,6 +72,13 @@<br>
<br>
# Bind mount it to origin<br>
mount -o bind "${PERSTMP}/${dir}" "/root/${dir}"<br>
+<br>
+ # aufs2 in kernel versions around 2.6.33 has a regression:<br>
+ # directories can't be accessed when read for the first the time,<br>
+ # causing a failure for example when accessing /var/lib/fai<br>
+ # when booting FAI, this simple workaround solves it<br>
+ ls /root/* >/dev/null 2>&1<br>
+<br>
done<br>
<br>
log_end_msg<br>
<br>
</body>
</html>