Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Sep 2006 00:45:02 +0400
From:      Ruslan Ermilov <ru@freebsd.org>
To:        "Raphael H. Becker" <rabe@p-i-n.com>
Cc:        freebsd-stable@freebsd.org, freebsd-amd64@freebsd.org
Subject:   Re: 6.2-PRE/amd64: make installworld fails: btxld:No such file or directory
Message-ID:  <20060914204502.GC83387@rambler-co.ru>
In-Reply-To: <20060914165523.GA31808@p-i-n.com>
References:  <20060914165523.GA31808@p-i-n.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--eHhjakXzOLJAF9wJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Sep 14, 2006 at 06:55:24PM +0200, Raphael H. Becker wrote:
>=20
> Hi *
>=20
> today i checked out fresh RELENG_6 on my amd64, build(world|kernel)
> seems fine, installworld fails:
>=20
> [...]
> =3D=3D=3D> sys/boot/i386/btx (install)
> =3D=3D=3D> sys/boot/i386/btx/btx (install)
> =3D=3D=3D> sys/boot/i386/btx/btxldr (install)
> =3D=3D=3D> sys/boot/i386/btx/lib (install)
> =3D=3D=3D> sys/boot/i386/boot2 (install)
> btxld -v -E 0x2000 -f bin -b
> /usr/obj/usr/src/sys/boot/i386/boot2/../btx/btx/btx -l boot2.ldr  -o boot=
2.ld -P 1 boot2.bin
> btxld:No such file or directory
> *** Error code 1
>=20
> Stop in /usr/src/sys/boot/i386/boot2.
> *** Error code 1
> [...]
>=20
It's trying to build things at an inappropriate time (install phase),
hence the error.

> Why i386 here: "boot/i386/boot2/"?
>=20
amd64 shares the boot code with i386.

> I did the following procedure:
>=20
> 1) install new Dell PE2950 with amd64/6.1-RELEASE from CD (minimal)
> 2) cvsup /usr/src to RELENG_6 this afternoon
> 3) make clean buildworld buildkernel
> (forgot to build it for SMP)
> 4) make buildkernel KERNCONF=3DPE2950 (which is just SMP plus ident a.t.m)
> 5) make installkernel KERNCONF=3DPE2950
> 6) reboot
> 7) make installworld --> fails.
>=20
> Did I miss something here?
>=20
> How to fix?
>=20
1) Check that your date/time is correct during the build.
2) Check that your date/time is correct during the install
   (perhaps missed "adjkerntz -i" after rebooting into SU?)
3) Check that /usr/src doesn't have files from the future.

> Is this amd64 specific?
>=20
No.


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--eHhjakXzOLJAF9wJ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFFCb9OqRfpzJluFF4RAplsAJ4gBxh3SrBQrtUDtCAgxHTOStOV3QCdEe2G
9Xt2j6TRMAdwaIvcOplQ72I=
=1kUa
-----END PGP SIGNATURE-----

--eHhjakXzOLJAF9wJ--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060914204502.GC83387>