Web lists-archives.com

Re: Partition information as text file?




On Thu 31 Jan 2019 at 15:54:57 (+0100), Thomas Schmitt wrote:
> Richard Owlett wrote:
> > Though I not a C programmer, their organization leads to answers for my
> > questions [even a few I hadn't asked].
> 
> It's C++ in this case. (bleh ...)
> 
> But what i meant is that Gparted runs external programs, which a simple
> shell script could do too.
> 
> https://github.com/GNOME/gparted/blob/master/src/ext2.cc#L147
> uses
>   dumpe2fs -h ...partition.path...
> and if the partition is not mounted 
>   resize2fs -P ...partition.path...
> 
> https://github.com/GNOME/gparted/blob/master/src/fat16.cc#L129
> uses
>   fsck.fat -n -v ...partition.path...
> or if that is not present
>   dosfsck -n -v ...partition.path...
> 
> The Gparted C++ code then looks for particular text snippets in the
> output of the programs in order to read the numbers which follow.
> 
> One may suck more hints from the programmers' comments in the lines
> which begin by "//".

So going back to the OP, is this a sensible approach to choose instead
of letting mount and df figure things out for themselves?

Cheers,
David.