From owner-freebsd-questions@FreeBSD.ORG Mon Mar 19 17:09:56 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ADE1716A404 for ; Mon, 19 Mar 2007 17:09:56 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from ns1.jnielsen.net (ns1.jnielsen.net [69.55.238.237]) by mx1.freebsd.org (Postfix) with ESMTP id 930C913C4D0 for ; Mon, 19 Mar 2007 17:09:56 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from localhost (jn@ns1 [69.55.238.237]) (authenticated bits=0) by ns1.jnielsen.net (8.12.9p2/8.12.9) with ESMTP id l2JH9tXl046495; Mon, 19 Mar 2007 13:09:56 -0400 (EDT) (envelope-from lists@jnielsen.net) From: John Nielsen To: freebsd-questions@freebsd.org Date: Mon, 19 Mar 2007 13:10:20 -0400 User-Agent: KMail/1.9.5 References: <45FEB87F.1040402@seamanpaper.com> In-Reply-To: <45FEB87F.1040402@seamanpaper.com> X-Face: #X5#Y*q>F:]zT!DegL3z5Xo'^MN[$8k\[4^3rN~wm=s=Uw(sW}R?3b^*f1Wu*.<=?utf-8?q?of=5F4NrS=0A=09P*M/9CpxDo!D6?=)IY1w<9B1jB; tBQf[RU-R<,I)e"$q7N7 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703191310.21015.lists@jnielsen.net> X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on ns1.jnielsen.net X-Virus-Status: Clean Cc: Jeff Dickens Subject: Re: manual root filesystems specification under VMware X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 17:09:56 -0000 On Monday 19 March 2007 12:21, Jeff Dickens wrote: > I'm trying to move a FreeBSD 6.1 virtual machine from VMware server to > VMware ESX Server. The original VM used a virtual IDE controller for > the disks, and apparently VMware ESX server doesn't support this. > > The "VMware converter" applications translates the virtual disk files to > use the Virtual SCSI controller under VMware ESX Server. However, I > then get dumped at the "Manual Root filesystem specification" prompt, > where I should be able to just type "ufs:da0s1a" and off I go. > > But what happens is that the system is hung right at that point and > doesn't accept keyboard input. > > If I boot FreeBSD into safe mode I can make an entry at the prompt. > > But "da0" is not available. If I type "?" I see that all there is is > acd0 and fd0. But the scsi device must be there because the system is > booted from it. > > Anyone see how I can straighten this out? Once I get the root > filesystem mounted I should be able to edit fstab and go. Update the VM to 6.2 or -STABLE before you migrate it, and be sure you have mpt(4) in the kernel. The mpt(4) in FreeBSD 6.1 doesn't work under ESX server (actually it's the virtual hardware that acts broken), but a more recent mpt will work fine. See this PR and/or the commit history for mpt(4) for more details: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/84040 I haven't done any migrations, but I have successfully run FreeBSD VM's installed from scratch under ESX 3.0 and 3.0.1. JN