Not logged in
Log in now
Create an account
Subscribe to LWN
Pencil, Pencil, and Pencil
Dividing the Linux desktop
LWN.net Weekly Edition for June 13, 2013
A report from pgCon 2013
Little things that matter in language design
You either misunderstand the example or just need to try it.
Gparted cannot add space from before the beginning of a file system to its end.
You could do a block by block (disk level/offline) copy, but that would be very slow and quite risky.
Fedora and LVM
Posted Nov 1, 2012 15:47 UTC (Thu) by Cato (subscriber, #7643)
So in this case, LVM might be less work.
Generally I find that partitions tend to fill up and you need to expand them by moving other partitions around that are not as full, and shrinking some of the less full ones - I've not yet had a case where fragmentation prevented this shrinking, so in the no-defrag-needed scenario, Gparted is still much less work than LVM, and a lot easier of course.
Posted Nov 1, 2012 17:48 UTC (Thu) by nix (subscriber, #2304)
I've ended up leaving most space in a VG free until I need it, which means I hardly ever have to shrink fses at all (a good thing because most fses cannot be shrunk without being unmounted). This makes expanding an fs that's out of space, no matter whether it's immediately followed by another fs or not, a matter of five minutes' work with no unmounting, no loss of service, and a near-zero chance of data loss. You just *cannot* do that without some LVM-like indirection layer (in btrfs and ZFS's case, inside the filesystem itself).
Posted Nov 1, 2012 21:29 UTC (Thu) by rleigh (subscriber, #14622)
For me at least the Btrfs improvements are the immediate snapshotting at the FS level, and that the free space is available to all partitions--I don't have to allocate the space up front to the different subvolumes. It would be great if the distribution installers would automatically use subvolumes appropriately when installing onto Btrfs, though I've not checked recently to see how this improved.
Posted Nov 2, 2012 7:17 UTC (Fri) by Cato (subscriber, #7643)
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds