private int getSuperBlockStart(BinaryReader reader) {
		try {
			int padding = -1;
			int padStart = 0;
			boolean isPadding = false;
			while (padStart < 1024) {
				if (!isPadding) {
					padStart = (int) reader.getPointerIndex();
				}
				padding = reader.readNextInt();
				if (padding == 0) {
					if (isPadding) {
						return padStart + 0x400;
					}
					isPadding = true;
				}
				else {
					isPadding = false;
				}
			}
		}
		catch (Exception e) {
		}
		return -1;
	}
This method allows for EXT4 files larger than 2GB to be imported as 2 (or 3) separate programs.
Then if both programs are opened (and have the same base name), then both will be analyzed.
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/ext4/NewExt4Analyzer.java