From owner-freebsd-questions@FreeBSD.ORG Tue Nov 30 22:29:06 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C78510656A7 for ; Tue, 30 Nov 2010 22:29:06 +0000 (UTC) (envelope-from onemda@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id B352F8FC25 for ; Tue, 30 Nov 2010 22:29:05 +0000 (UTC) Received: by wyf19 with SMTP id 19so6186621wyf.13 for ; Tue, 30 Nov 2010 14:29:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=RFF6JNgu9Z6EtxouvotxfZmB+A46JjbzEzlG40c2cKg=; b=fRRfcxXGvZM+nTY39zuyuAAaBOthcU8ac6lD0iyu5MemlYTK61Rb6kBsgL6w3y9jbl ta4HglHo+Ms0/y/C+NNPIuQsHehlm4Httb392g4sVeZKM/PsBy6D6vo/oACkSZV0NPoB ixv8Ynv8+vC3OyTps4SXyST5iNEDgYY9dkl8s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=NCkMwPebeJQTG3EMyOs3MdJalUipsOZ/PCfI7PNeHCknHxH2aKiQxHXtyicoNMA9fm yxh/MraM5YQMmSEzp1Mhh0XH7NrVLejqmW5KNS7tG3HFyBRHUDXyTIzfLic0UjYv5NTn Xgz7RAHFCVbS43zTxguoqyHmsCY4yTekBPwgQ= MIME-Version: 1.0 Received: by 10.216.231.162 with SMTP id l34mr2224990weq.77.1291156144440; Tue, 30 Nov 2010 14:29:04 -0800 (PST) Received: by 10.216.234.82 with HTTP; Tue, 30 Nov 2010 14:29:04 -0800 (PST) In-Reply-To: References: <4CF5624F.4020901@gmail.com> <20101130221550.2cf6d726@davenulle.org> Date: Tue, 30 Nov 2010 22:29:04 +0000 Message-ID: From: Paul B Mahol To: David DEMELIER Content-Type: text/plain; charset=ISO-8859-1 Cc: Patrick Lamaiziere , freebsd-questions@freebsd.org Subject: Re: 8 partitions maximum 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: Tue, 30 Nov 2010 22:29:06 -0000 On 11/30/10, David DEMELIER wrote: > 2010/11/30 Paul B Mahol : >> On 11/30/10, David DEMELIER wrote: >>> 2010/11/30 Patrick Lamaiziere : >>>> Le Tue, 30 Nov 2010 21:45:03 +0100, >>>> David Demelier a ecrit : >>>> >>>>> Hello, >>>> >>>> Hello, >>>> >>>>> We all know that we can only have 8 ufs partitions in one freebsd >>>>> slice. Since OpenBSD and NetBSD can support at most 32 partitions >>>>> iirc. >>>>> >>>>> I wonder why FreeBSD still lacks more ufs partitions in one slice? >>>>> >>>>> Is there any plan to grow up max partitions or every work is >>>>> dedicated to ZFS? >>>> >>>> hmmm, isn't already done in 8.X ? >>>> from what's cooking for FreeBSD 8.0 >>>> http://ivoras.sharanet.org/freebsd/freebsd8.html >>>> << >>>> bsdlabel gets extended to 26 partitions >>>> >>>> Status: Committed to -CURRENT >>>> Will appear in 8.0: sure >>>> Author: Marcel Moolenaar >>>> Web: commit message >>>> >>>> bsdlabel is (finally!) extended to support more than 8 partitions. The >>>> new limit of 26 partitions comes from the number of lower-case letters. >>>> >>>> To make use of this change, GEOM_PART needs to be used instead of >>>> GEOM_BSD (this is default in 8.0 but will not work with older kernels). >>>> >> >>>> >>> >>> I don't have GEOM_PART in my kernel, but if you said it's default it >>> should be pulled in. >>> >>>> Regards. >>>> _______________________________________________ >>>> freebsd-questions@freebsd.org mailing list >>>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>>> To unsubscribe, send any mail to >>>> "freebsd-questions-unsubscribe@freebsd.org" >>>> >>> >>> But why : >>> >>> # /dev/md2s1: >>> 8 partitions: >>> # size offset fstype [fsize bsize bps/cpg] >>> a: 10m 16 4.2BSD 0 0 >>> b: 10m * 4.2BSD 0 0 >>> d: 10m * 4.2BSD 0 0 >>> e: 10m * 4.2BSD 0 0 >>> f: 10m * 4.2BSD 0 0 >>> g: 10m * 4.2BSD 0 0 >>> h: 10m * 4.2BSD 0 0 >>> i: 10m * 4.2BSD 0 0 >>> j: 10m * 4.2BSD 0 0 >>> k: 10m * 4.2BSD 0 0 >>> >>> c: 2047973 0 unused 0 0 # "raw" part, >>> don't >>> edit >>> >>> line 11: partition name out of range a-h: i >>> line 12: partition name out of range a-h: j >>> line 13: partition name out of range a-h: k >>> re-edit the label? [y]: >>> >>> I'm on 8.1-RELEASE. >> >> To make use of such feature you need to recreate table with gpart(8). >> >> bsdlabel is not going to work. >> > > markand@Melon ~ $ sudo dd if=/dev/zero of=myfile.img bs=1m count=100 > 100+0 records in > 100+0 records out > 104857600 bytes transferred in 2.095537 secs (50038530 bytes/sec) > markand@Melon ~ $ sudo mdconfig -a -f myfile.img -u 2 > markand@Melon ~ $ sudo gpart create -s MBR md2 > md2 created > markand@Melon ~ $ sudo gpart show md2s1 > gpart: No such geom: md2s1. > markand@Melon ~ $ sudo gpart add -t freebsd md2 > md2s1 added > markand@Melon ~ $ sudo gpart add -t freebsd-ufs md2s1 > gpart: No such geom: md2s1. > markand@Melon ~ $ sudo gpart create -s BSD md2s1 gpart create -s BSD -n 26 md2s1