Bernd Walter wrote:
> Oliver Fromme wrote:
> > Till Toenges wrote:
> > > [...]
> > > # fsck -t ffs -y /dev/ad2s1c.bde
> > > ** /dev/ad2s1c.bde
> > > cannot alloc 18446744067450876580 bytes for inphead
> > [...]
> > 5.3 ist immerhin ca. 4 Jahre alt. Du könntest mal ein
> > aktuelleres fsck verwenden, z.B. von 6.3 oder 7.0.
> > Ich erinnere mich, dass gerade in den letzten Monaten
> > ein paar Fixes in fsck eingeflossen sind.
>
> Der ist auch schon vor Ewigkeiten gefixed worden.
Nein, dieser nicht (leider).
> Konkret am 02.12.2002 in Rev 1.42 der setup.c:
> @@ -258,12 +258,8 @@
> (unsigned)(sizeof(struct inostatlist) * (sblock.fs_ncg)));
> goto badsb;
> }
> - numdirs = sblock.fs_cstotal.cs_ndir;
> + numdirs = MAX(sblock.fs_cstotal.cs_ndir, 128);
Diese Änderung begrenzt den Wert von numdirs nach unten,
nicht nach oben. MAX(1000000000, 128) ergibt 1000000000.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "C++ is to C as Lung Cancer is to Lung." -- Thomas Funke To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 06 May 2008 - 16:56:03 CEST