[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#241231: DECstation 5000/133 (mipsel) install with some problems



* Thiemo Seufer <ica2_ts@csv.ica.uni-stuttgart.de> [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
tbm@cyrius.com



Reply to: