on 2002-07-22 19:07:25 Christoph Hellwig wrote:
... snip
>> There
>> does not appear to be anything in either LVM2 or Device Mapper for
>> manipulating partition tables and resizing partitions. User space tools
>> could be written to work with Device Mapper to make this happen, but
such
>> tools do not yet exist, AFAIK.
>And EVMS sucks in trucloads of fs code that already exists in userspace
>instead of using e.g. the parted library that can easily be linked to the
>LVM2 tools.
I don't know what code you are looking at because EVMS does
not suck in any code from existing fs utilities. We only have enough
code to invoke the EXISTING utilities. The only code we have is
simple things like version checks, superblock probes, and size
constraints. For example, unlike libparted which re-implements
resize of ext2 volumes, EVMS invokes the existing resize2fs.
In fact, all FSIMs have been developed in collaboration with the
filesystem owners, and in the case of JFS and EXT2/3 the FS
utility owners actually wrote the FSIM!
Also, if it is so easy to link parted with LVM2 to get greater
functionality,
why hasn't the LVM team or Andrew done this yet? We went down this
road and found it was a dead end.
Steve
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Tue Jul 23 2002 - 22:00:40 EST