Date: Sun, 10 Mar 2013 01:30:50 -0500 From: J David <j.david.lists@gmail.com> To: Cody Ritts <cr@caltel.com> Cc: freebsd-fs@freebsd.org Subject: Re: Aligning MBR for ZFS boot help Message-ID: <CABXB=RRds2bU%2B3LhykkzV=tt4_PSgqPEZnLFeeptMRpy7Hz3zw@mail.gmail.com> In-Reply-To: <CABXB=RRE3%2Bnq9RioVi4Er4kRP_=Tbonoh=rnh91Ew=3hzYapbw@mail.gmail.com> References: <513C1629.50501@caltel.com> <CABXB=RRE3%2Bnq9RioVi4Er4kRP_=Tbonoh=rnh91Ew=3hzYapbw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Just to check myself, I ran this real quick on a virstor: # truncate -s 1G deleteme # mdconfig -a -t vnode -f deleteme md0 # gvirstor label -s 62522712k fakessd md0 Resizing virtual size to be a multiple of chunk size. New virtual size: 61056 MB Resizing virtual size to fit virstor structures. New virtual size: 61184 MB (32 new chunks) # gpart create -s gpt /dev/virstor/fakessd virstor/fakessd created # gpart add -t freebsd-boot -b 34 -s 128 /dev/virstor/fakessd virstor/fakessdp1 added # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 /dev/virstor/fakessd bootcode written to virstor/fakessd # gpart add -b 2048 -s 51G -l zroot -t freebsd-zfs /dev/virstor/fakessd virstor/fakessdp2 added # gpart add -t freebsd-swap /dev/virstor/fakessd # no -s = use all space left virstor/fakessdp3 added # gpart show /dev/virstor/fakessd => 34 125304765 virstor/fakessd GPT (59G) 34 128 1 freebsd-boot (64k) 162 1886 - free - (943k) 2048 106954752 2 freebsd-zfs (51G) 106956800 18347999 3 freebsd-swap (8.8G) # zpool create zroot /dev/gpt/zroot # zpool status pool: zroot state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM zroot ONLINE 0 0 0 gpt/zroot ONLINE 0 0 0 errors: No known data errors I won't have much luck booting a virstor to test this :) but it sure looks pretty, so hopefully it will work for you.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABXB=RRds2bU%2B3LhykkzV=tt4_PSgqPEZnLFeeptMRpy7Hz3zw>