From owner-freebsd-fs@FreeBSD.ORG Fri Feb 4 22:49:08 2011 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBF8A106566B for ; Fri, 4 Feb 2011 22:49:08 +0000 (UTC) (envelope-from gleb.kurtsou@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 5B1368FC15 for ; Fri, 4 Feb 2011 22:49:08 +0000 (UTC) Received: by eyf6 with SMTP id 6so1544075eyf.13 for ; Fri, 04 Feb 2011 14:49:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=62sBOY7HmPTNL1ijmtvGepetppu44QeJkKL3fEa3xHo=; b=Phqt1QMj0U8HHKdxrQ+MUz6kO4aM0JIOlp0yPBi1nywnz1p6IZ1cvX6r2K9UEaUPs6 7XfHUkig9Blz5h3odhXqCm2WjcJgm3qs5k3phoDl91ZyOqZ8kIxn3iM4HgoDuL7aRBfX B3rEa3y+Z9So7UtQvTNix67dfFs/moGk+dIkg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=OxcKEyVyt5p8bngf1YyuJRjPnwa7/Dt2XgsTVQdA5DX5NojkCaxjQerzpxpqy0t1yu b+WItdXoIUalFhUUvzJLBbMo0VmHIESsqhKShE5XRZY3KR5rZQ/fyG7dVdIWnbJIKTYc dEjWUOfhKfZxMdxs9FEhmlTGWEr/viOnZvOjY= Received: by 10.213.32.208 with SMTP id e16mr15784243ebd.35.1296859747309; Fri, 04 Feb 2011 14:49:07 -0800 (PST) Received: from localhost (lan-78-157-92-5.vln.skynet.lt [78.157.92.5]) by mx.google.com with ESMTPS id x54sm912410eeh.5.2011.02.04.14.49.06 (version=SSLv3 cipher=RC4-MD5); Fri, 04 Feb 2011 14:49:06 -0800 (PST) Date: Sat, 5 Feb 2011 00:48:56 +0200 From: Gleb Kurtsou To: Gary Jennejohn Message-ID: <20110204224856.GA78229@tops.skynet.lt> References: <4D4BE50A.7000705@bally-wulff.de> <20110204141254.1dd98de8@ernst.jennejohn.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20110204141254.1dd98de8@ernst.jennejohn.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-fs@freebsd.org Subject: Re: building kernel including GEOM_VINUM 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: Fri, 04 Feb 2011 22:49:08 -0000 On (04/02/2011 14:12), Gary Jennejohn wrote: > On Fri, 04 Feb 2011 12:37:46 +0100 > Luca Pizzamiglio wrote: > > > I'm Luca and I use FreeBSD for more than one year. And I'm happy for > > that! I'm using 7.3 and 8.1. > > I started to use gvinum+geli and everything is fine. > > But I've a little problem: for a specific update procedure, I need to > > build a kernel which includes Vinum, without module. > > > > And why do you need it in the kernel? If you load it from /boot/loader.conf > it will be running when the machine enters user mode. Or don't you want to > have any modules? > > > I read on FreeBSD > > handbook that is possible (but not raccomended), but I don't find how... > > > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/vinum-config.html > > > > I missed something or GEOM_VINUM is available just as a module? > > > > It would probably require some major hacking. Apparently gvinum was > designed with using it only as a KLD in mind. The change it trivial, just add files listed in sys/modules/geom/geom_vinum/Makefile to sys/files. It was also necessary it tweak /sbin/gvinum to check if module loaded during startup to eliminate useless warning (afair). I think original author has forgotten to add option to embed gvinum into the kernel. Unfortunately I'm not able to find the patch I've used (it was a while ago). Thanks, Gleb. > -- > Gary Jennejohn > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org"