Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Mar 2018 14:26:23 GMT
From:      Martin Simmons <martin@lispworks.com>
To:        Mars G Miro <spry@anarchy.in.the.ph>
Cc:        Warner Losh <imp@bsdimp.com>, freebsd-fs@freebsd.org
Subject:   Re: growfs only works on GPT partitioning schemes?
Message-ID:  <201803081426.w28EQNE6003598@higson.cam.lispworks.com>
In-Reply-To: <CAFLM3-qVQzYhMnhO%2B%2BpK0Dde1GO59okuNd-p2DPOrhLnONHBJA@mail.gmail.com> (message from Edward Napierala on Thu, 8 Mar 2018 13:54:03 %2B0000)
References:  <CADRRZEr%2BaggE3MHNK9DA6f1Jq9T=buNqiRy2Z%2B5N7=N%2BR_PAWA@mail.gmail.com> <201802261411.w1QEBRt1002026@higson.cam.lispworks.com> <CANCZdfrSy4N7dXj%2BNRHuCeUj1Fp3xm2_T06BvpCpL3qRsGSS-A@mail.gmail.com> <5A9A4B1E.8070206@anarchy.in.the.ph> <20180303113306.GB2029@brick> <CADRRZErLXt4Mw%2B_dmsF2q=apy_2HXR6UMtF=ur1Pn=6bnCwD5w@mail.gmail.com> <CAFLM3-qVQzYhMnhO%2B%2BpK0Dde1GO59okuNd-p2DPOrhLnONHBJA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> On Thu, 8 Mar 2018 13:54:03 +0000, Edward Napierala said:
> 
> 2018-03-03 15:29 GMT+00:00 Mars G Miro <spry@anarchy.in.the.ph>:
> 
> > On Sat, Mar 3, 2018 at 7:33 PM, Edward Tomasz NapieraƂa <trasz@freebsd.org
> > > wrote:
> >
> >> On 0303T1513, Mars G. Miro wrote:
> >> > On 02/26/18 22:30, Warner Losh wrote:
> >> > >
> >> > > On Mon, Feb 26, 2018 at 7:11 AM, Martin Simmons <martin@lispworks.com
> >> > > <mailto:martin@lispworks.com>> wrote:
> >> > >
> >> > >     >>>>> On Mon, 26 Feb 2018 11:55:10 +0800, Mars G Miro said:
> >> > >     >
> >> > >     >    It seems that growfs only works on GPT partitioned schemes ?
> >> > >     >
> >> > >     >    When I first installed my FreeBSD, I unfortunately chose BSD
> >> during the
> >> > >     > FS creation. Now that I ran out of space, I wanted to increase
> >> the
> >> > >     > filesystem size. Successfully did so in Virtualbox but after
> >> rebooting, the
> >> > >     > HD doesn't see the new allocated space. It has another virtual
> >> HD, one
> >> > >     > created with GPT and I was able to increase it via growfs.
> >> > >
> >> > >     For the BSD scheme, I think you also have to resize the slice
> >> (i.e.
> >> > >     the MBR
> >> > >     entry) and then resize the BSD partition within the slice.
> >> > >
> >> > >
> >> > > You do. The /etc/rc.d script that does resize on boot does that
> >> > > automatically, but we have no other automation for the process.
> >> > >
> >> > > Warner
> >> >
> >> > You guys have any idea how to resize the slice ?
> >> >
> >> > I have 2 HDs, both have already been increased (in VirtualBox). The BSD
> >> > partitioned scheme below doesn't see the newly allocated disk space,
> >> > only the GPT one.
> >> >
> >> > camcontrol reprobe / gpart recover / etc doesn't do anything.
> >> >
> >> > mars@fbsd11vm1:~ % gpart  show
> >> > =>       0  83886080  ada0  BSD  (40G)
> >> >          0   4194304     1  freebsd-ufs  (2.0G)
> >> >    4194304  16777216     2  freebsd-ufs  (8.0G)
> >> >   20971520  62914559     4  freebsd-ufs  (30G)
> >> >   83886079         1        - free -  (512B)
> >> >
> >> > =>       40  104857520  ada1  GPT  (60G) [CORRUPT]
> >> >          40   12582912     1  freebsd-swap  (6.0G)
> >> >    12582952   92274608     2  freebsd-ufs  (44G)
> >>
> >> What does "geom disk list" show?
> >>
> >>
> >
> > Supposedly the first drive should already have been 80Gb but:
> >
> > mars@fbsd11vm1:~ % geom disk list
> > ...
> > Geom name: ada0
> > Providers:
> > 1. Name: ada0
> >    Mediasize: 42949672960 (40G)
> >    Sectorsize: 512
> >    Mode: r3w3e6
> >    descr: VBOX HARDDISK
> >    ident: VB1e5e1cab-a4c47c87
> >    rotationrate: 0
> >    fwsectors: 63
> >    fwheads: 16
> >
> > Geom name: ada1
> > Providers:
> > 1. Name: ada1
> >    Mediasize: 64424509440 (60G)
> >    Sectorsize: 512
> >    Mode: r2w2e3
> >    descr: VBOX HARDDISK
> >    ident: VBef5bd266-afbdd2b4
> >    rotationrate: 0
> >    fwsectors: 63
> >    fwheads: 16
> >
> 
> Okay, so this explains why you can't resize the partition: it's not
> the partitioning scheme, but the actual device size.
> 
> Does a reboot make "geom disk list" show expected sizes? If not,
> what does a "dmesg | grep ada" show?

Also, check the size using "vboxmanage showhdinfo" on the host and check that
the virtual disk doesn't have any vbox snapshots.

__Martin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803081426.w28EQNE6003598>