* Thiemo Seufer <[EMAIL PROTECTED]> [2004-04-01 23:25]:
> From looking at your daily build's log, it seems that the kernels
> and initrd never show up as directory entry on the CD. This may
> be the root cause of the problem.

Hmm, I'm not sure.  Basically what happens is that readisoblocks() is
called looking for /boot/delo.2nd.  delo.2nd is the first file in the
/boot directory, and the break is called right after finding delo.2nd.
This is why the other files are not shown.  Removing this break shows
all files.  However, when booting, it surely doesn't only look for
delo.2nd, but calls this routine to search for another file; and that
should in theory work.



diff -urN delo-0.8~/delo/isoio.c delo-0.8/delo/isoio.c
--- delo-0.8~/delo/isoio.c      2004-04-01 22:58:35.000000000 +0100
+++ delo-0.8/delo/isoio.c       2004-04-01 22:58:51.000000000 +0100
@@ -459,8 +459,6 @@
                                                extentlist_clear(head, last);
                                                return;
                                        }
-
-                                       break;
                                }
                        }
 
diff -urN delo-0.8~/loader/readisoblocks.c delo-0.8/loader/readisoblocks.c
--- delo-0.8~/loader/readisoblocks.c    2004-04-01 22:58:35.000000000 +0100
+++ delo-0.8/loader/readisoblocks.c     2004-04-01 22:59:10.000000000 +0100
@@ -454,8 +454,6 @@
                                                extentlist_clear();
                                                return;
                                        }
-
-                                       break;
                                }
                        }
 
-- 
Martin Michlmayr
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to