Если вы хотите знать последний блок раздела, который когда-либо был записан системой, вы, вероятно, не найдете его.
Если вам нужно знать, где можно обрезать раздел без потери «полезных» данных, то недостаточно знать последний записанный блок, поскольку вам придется иметь дело со структурой файловой системы, чтобы она «знала» размер изменения раздела.
Если вы намерены иметь возможность программно изменить размер раздела без потери данных, я рекомендую использовать для этого libparted .