From owner-freebsd-fs@FreeBSD.ORG Mon Nov 8 15:15:51 2010 Return-Path: Delivered-To: freebsd-fs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 461731065670; Mon, 8 Nov 2010 15:15:51 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1BA7E8FC1A; Mon, 8 Nov 2010 15:15:51 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oA8FFoG4053454; Mon, 8 Nov 2010 15:15:50 GMT (envelope-from pjd@freefall.freebsd.org) Received: (from pjd@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oA8FFoB1053450; Mon, 8 Nov 2010 15:15:50 GMT (envelope-from pjd) Date: Mon, 8 Nov 2010 15:15:50 GMT Message-Id: <201011081515.oA8FFoB1053450@freefall.freebsd.org> To: am@raisa.eu.org, pjd@FreeBSD.org, freebsd-fs@FreeBSD.org, pjd@FreeBSD.org From: pjd@FreeBSD.org Cc: Subject: Re: kern/151910: [zfs] booting from raidz/raidz2 on ciss(4) doesn't work X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Nov 2010 15:15:51 -0000 Synopsis: [zfs] booting from raidz/raidz2 on ciss(4) doesn't work State-Changed-From-To: open->feedback State-Changed-By: pjd State-Changed-When: pon 8 lis 2010 15:08:24 UTC State-Changed-Why: Could you take a look at two files in FreeBSD HEAD: sys/boot/i386/zfsboot/zfsboot.c sys/boot/i386/libi386/biosdisk.c Look for VIRTUALBOX in there and apply the same changes to your stable/8 code or just modify the code to use code that is compiled with VIRTUALBOX defined. There is a bug in VirtualBox that the BIOS reports only one disk available, but if you ignore that and just look for more, you will find them. Maybe there is a similar bug in your BIOS? Please try it out and let me know. If it won't work we ca add more debug to see where and why it fails exactly. Responsible-Changed-From-To: freebsd-fs->pjd Responsible-Changed-By: pjd Responsible-Changed-When: pon 8 lis 2010 15:08:24 UTC Responsible-Changed-Why: I'll take this one. http://www.freebsd.org/cgi/query-pr.cgi?pr=151910