From owner-freebsd-ia64 Thu Feb 13 12:56:35 2003 Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32CE937B401 for ; Thu, 13 Feb 2003 12:56:34 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 503A543FBF for ; Thu, 13 Feb 2003 12:56:33 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by ns1.xcllnt.net (8.12.6/8.12.6) with ESMTP id h1DKuX1o029632; Thu, 13 Feb 2003 12:56:33 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.7/8.12.7) with ESMTP id h1DKuWKQ000700; Thu, 13 Feb 2003 12:56:32 -0800 (PST) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.7/8.12.7/Submit) id h1DKuWPY000699; Thu, 13 Feb 2003 12:56:32 -0800 (PST) Date: Thu, 13 Feb 2003 12:56:32 -0800 From: Marcel Moolenaar To: wu barry Cc: freebsd-ia64@FreeBSD.ORG Subject: Re: FreeBSD ia64 install problem on Intel Tiger 4 Message-ID: <20030213205632.GB553@athlon.pn.xcllnt.net> References: <20030213204727.GA553@athlon.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030213204727.GA553@athlon.pn.xcllnt.net> User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Feb 13, 2003 at 12:47:27PM -0800, Marcel Moolenaar wrote: > > Start a buildworld for ia64 on some i386 machine like this: > > cd /usr/src; make buildworld TARGET_ARCH=ia64 > > Once the buildworld has passed the point of building the cross-tools, > you can start building a kernel, like this: > > cd /usr/src; make buildkernel TARGET_ARCH=ia64 > > When in doubt as to when you can start the kernel build, wait for the > world build to finish (can take 2 hours). Oops... Forgot to tell you what to do after the kernel build has finished. The best thing to do is to setup netbooting. That way you can continue to build and tweak on the i386 and boot the ia64 box over the network. This requires enabling tftp on the i386 (see inetd.conf) and installing a DHCP server (I use the one in the ports collection). If /tftpboot is where you have the tftp server look for the files, you can put the kernel there like this: cd /usr/src; make installkernel TARGET_ARCH=ia64 DESTDIR=/tftpboot You also need the loader there. The easiest way for now is to just install the whole world build. Once you get a feel for it, you'll know how to minimize space. Install world like: cd /usr/src; make installworld TARGET_ARCH=ia64 DESTDIR=/tftpboot Configure the DHCP server so that the loader is fetched from /tftpboot/boot/loader.efi There are other ways as well, but they all differ in the extend of FreeBSD knowledge one needs to have. HTH, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message