From owner-freebsd-xen@FreeBSD.ORG Tue May 1 03:10:15 2012 Return-Path: Delivered-To: freebsd-xen@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BB01F1065673 for ; Tue, 1 May 2012 03:10:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8CE3F8FC0C for ; Tue, 1 May 2012 03:10:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q413AFQw059076 for ; Tue, 1 May 2012 03:10:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q413AFJa059075; Tue, 1 May 2012 03:10:15 GMT (envelope-from gnats) Date: Tue, 1 May 2012 03:10:15 GMT Message-Id: <201205010310.q413AFJa059075@freefall.freebsd.org> To: freebsd-xen@FreeBSD.org From: moto kawasaki Cc: Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: moto kawasaki List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 May 2012 03:10:15 -0000 The following reply was made to PR kern/166174; it has been noted by GNATS. From: moto kawasaki To: bug-followup@FreeBSD.org Cc: ilsujang@gmail.com Subject: Re: kern/166174: [xen] Problems ROOT MOUNT ERROR Date: Tue, 01 May 2012 12:00:02 +0900 (JST) Hi, I'd report the similar case which I am facing. My envrionment is; XenServer 5.6 SP2 FreeBSD 8.3-RELEASE (amd64) -- XENHVM kernel when booting this FreeBSD VM, its kernel cannot mount root disk. (case 1: ad0s1a, from /etc/fstab) ========================== ums0: : Mount using filesystem eg. ufs:/dev/da0s1a eg. cd9660:/deu/acd0 This is equivalent to: mount -t cd9660 /deu/acd0 / ? List valid disk boot devices Abort manual input mountroot> _ ============================================================ (case 2: xbd, entered by hand just after the case 1) ======= mountroot> ufs:/dev/xbd0s1a Trying to mount root from ufs:/dev/xbd0s1a ROOT MOUNT ERROR: If you have invalid mount options, reboot, and first try the following from the loader prompt: set ufs.root.mountfrom.options=rw and then remove invalid mount options from /ete/fstab. Loader variables: vfs.root.mountfrom=ufs:/dev/ad0s1a vfs.root.mountfrom.options=rw Manual root filesgstem specification: : Mount using filesystem eg. ufs:/dev/da0s1a eg. cd9660:/deu/acd0 This is equivalent to: mount -t cd9660 /deu/acd0 / ? List valid disk boot devices Abort manual input mountroot> _ ============================================================ HVMXEN kernel of FreeBSD 8.2-RELEASE-p6 works just fine in this environment. Also, I can try other "mountroot>" devices if you could tell me within a day or two. Thank you!! Best Regards, -- moto kawasaki