Вот, уже появляется больше новой информации...
[quote]I have raid with ext4 file system. Volume size is 16.37TB. UFS Explorer sees size volume like 374gb.[/quote]
К сожалению, тут не очевидно, что открываем не основное блочное устройтво, а именно логический вольюм от data mapper или от... что за блочное устройство мы открываем?
Изначально софт расчитан на работу с "дисками". Т.е. сырыми блочными устройствами. Т.е. от ФС размер устройства в софте вообще никак не зависит.
Далее. Раздел. Раздел читается без привязки к к файловой системе. Т.е. процедуре чтения разделов все равно, Raiser там или Ext4.
Далее определение ФС. ФС определяется НА разделе. Т.е. если на сыром блочном устройстве (размером, предположим, 16.371ТБ) найден раздел, размером 16.37ТБ, на котором определена ФС как EXT4, заявить о размере ФС, меньше 16.37ТБ просто не может по соображениям архитектуры.
Из чего делаю вывод, что открыто далеко не основное блочное устройство. Даже скорее не раздел, а некий алиас ФС. В терминах стека драйверов Windows, я бы назвал это IFS-драйвер, который тоже может отзываться на ioctl блочных устройств.
Не секрет, что EXT4 является "в основном" 32бит ФС (кроме некоторых "костылей"), из чего могу сделать вывод, что, *возможно*, имеет место наступание на грабли при ответе не ioctl через драйвер ФС.
Что делать? Еще раз повторю. Открываем сырое блочное устройство (работа с которым *никоим* образом не зависит от того, что на нем записано).
Проположу, что там есть LVM (т.е. устройства в папочке /dev/mapper/), устройсво-рейд (что-то в /dev/*) и т.д.