import tarfile
import tempfile
-__version__ = "1.1.13"
+__version__ = "1.1.14"
Format = False
Device = ""
{"size": 256, "name": "hal_b",
"binaries_b": "hal.img"},
{"size": 4, "name": "reserved0"},
- {"size": 64, "name": "reserved1"},
- {"size": 125, "name": "reserved2"},
+ {"size": 64, "name": "reserved1", "fstype": "ext4"},
+ {"size": 125, "name": "backup", "fstype": "ext4"},
]
def __init__(self, device, args):
logging.error(f"Failed to create FAT filesystem on {d}")
sys.exit(1)
elif part['fstype'] == 'ext4':
- argv = ['mkfs.ext4', '-F', '-q', '-L', part['name'], d]
+ argv = ['mkfs.ext4', '-F', '-q', '-O ^metadata_csum', '-L', part['name'], d]
logging.debug(" ".join(argv))
proc = subprocess.run(argv,
stdin=subprocess.DEVNULL,