From owner-freebsd-current@FreeBSD.ORG Fri May 28 01:41:43 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B20D416A4CE; Fri, 28 May 2004 01:41:43 -0700 (PDT) Received: from mail.mcneil.com (rrcs-west-24-199-45-54.biz.rr.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F81643D1D; Fri, 28 May 2004 01:41:43 -0700 (PDT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id A8A67FD092; Fri, 28 May 2004 01:41:23 -0700 (PDT) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00685-02; Fri, 28 May 2004 01:41:23 -0700 (PDT) Received: from [24.199.45.54] (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 37ED0FD01E; Fri, 28 May 2004 01:41:23 -0700 (PDT) From: Sean McNeil To: freebsd-amd64@freebsd.org, freebsd-current@freebsd.org Content-Type: text/plain Message-Id: <1085733682.1155.15.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 28 May 2004 01:41:23 -0700 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at mcneil.com Subject: migrating -current machine to amd64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 May 2004 08:41:43 -0000 Hi Folks, I just replaced my motherboard with an athlon64 and got everything working great in 32-bit mode. I'm very interested in gradually moving everything to 64-bit. So I tried the following: make TARGET_ARCH=amd64 buildworld make TARGET_ARCH=amd64 buildkernel make TARGET_ARCH=amd64 installkernel This gave me an amd64 kernel that started to boot but had some problems looking for /libexec/ld-elf32.so.1. I tried copying ld-elf.so.1 to ld-elf32.so.1 and got farther. But then later it core dumped with swapon and sh. I can drop into sh, though, so I'm not sure why it core dumped. What is the best way to migrate and existing system to amd64? Can I do that and keep all my ports as i386? I have found no documentation on how to do something like this. I am aware that amd64 is a tier 1 supported architecture, but how about the 32-bit support? Is that solid?