From owner-freebsd-emulation@FreeBSD.ORG Fri Apr 6 00:36:01 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 141BD16A402 for ; Fri, 6 Apr 2007 00:36:01 +0000 (UTC) (envelope-from ambrisko@ambrisko.com) Received: from mail.ambrisko.com (mail.ambrisko.com [64.174.51.43]) by mx1.freebsd.org (Postfix) with ESMTP id E379513C487 for ; Fri, 6 Apr 2007 00:36:00 +0000 (UTC) (envelope-from ambrisko@ambrisko.com) Received: from server2.ambrisko.com (HELO www.ambrisko.com) ([192.168.1.2]) by mail.ambrisko.com with ESMTP; 05 Apr 2007 17:03:25 -0700 Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.13.1/8.12.11) with ESMTP id l3607PGW039607; Thu, 5 Apr 2007 17:07:25 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.13.1/8.13.1/Submit) id l3607PUn039606; Thu, 5 Apr 2007 17:07:25 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200704060007.l3607PUn039606@ambrisko.com> In-Reply-To: <4614F65D.3010403@freebsd.org> To: Eric Anderson Date: Thu, 5 Apr 2007 17:07:25 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Cc: freebsd-emulation@freebsd.org Subject: Re: Bounty and timeline on vmware 5.x on FreeBSD 6.x X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Apr 2007 00:36:01 -0000 Eric Anderson writes: | PXE boot support is essential for a lot of people doing lots of kernel | development, either in FreeBSD or Linux. Of course you don't have to | have that, but I've found it to be incredibly helpful. QEMU actually | has etherboot support, which supports pxe booting, but the FreeBSD BTX | goo is slightly unhappy with that, and causes it not to work. I don't | know anything about BTX or assembly, so I can't help there. You can build Etherboot or use rom-a-matic (assuming they haven't broken FreeBSD support in the version you try). The FreeBSD port version should work. The caveat is that you need to compile in the hints file and you can't load in kernel module at boot. Etherboot should be able to load and boot the /boot/kernel/kernel directly. Etherboot has support for passing in some kernel environment settings. Doug A.