On 12/1/10, David DEMELIER <demelier.da...@gmail.com> wrote: > 2010/12/1 Paul B Mahol <one...@gmail.com>: >> On 12/1/10, David Demelier <demelier.da...@gmail.com> wrote: >>> On 30/11/2010 23:29, Paul B Mahol wrote: >>>> On 11/30/10, David DEMELIER<demelier.da...@gmail.com> wrote: >>>>> 2010/11/30 Paul B Mahol<one...@gmail.com>: >>>>>> On 11/30/10, David DEMELIER<demelier.da...@gmail.com> wrote: >>>>>>> 2010/11/30 Patrick Lamaiziere<patf...@davenulle.org>: >>>>>>>> Le Tue, 30 Nov 2010 21:45:03 +0100, >>>>>>>> David Demelier<demelier.da...@gmail.com> 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-unsubscr...@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. >>>>>> >>>>> mark...@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) >>>>> mark...@melon ~ $ sudo mdconfig -a -f myfile.img -u 2 >>>>> mark...@melon ~ $ sudo gpart create -s MBR md2 >>>>> md2 created >>>>> mark...@melon ~ $ sudo gpart show md2s1 >>>>> gpart: No such geom: md2s1. >>>>> mark...@melon ~ $ sudo gpart add -t freebsd md2 >>>>> md2s1 added >>>>> mark...@melon ~ $ sudo gpart add -t freebsd-ufs md2s1 >>>>> gpart: No such geom: md2s1. >>>>> mark...@melon ~ $ sudo gpart create -s BSD md2s1 >>>> gpart create -s BSD -n 26 md2s1 >>> >>> mark...@melon ~ $ sudo gpart create -s BSD -n 26 md0s1 >>> gpart: entries '26': Invalid argument >>> mark...@melon ~ $ sudo gpart create -s BSD -n 8 md0s1 >>> md0s1 created >>> >> >> Looks like max number is 20, up to md2s1t. >> > > Yes I saw that it was only 20 max, so how to get 26 partitions using > bsdlabel ? :-)
It is hardcoded. Not my code. _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"