decompress segmented data directly from disk