[mount] Ensure path is available when creating nested btrfs subvolumes

This commit is contained in:
dalto 2021-12-04 08:53:15 -06:00
parent ceb9ec4115
commit 6e8779cbce

View File

@ -193,6 +193,7 @@ def mount_partition(root_mount_point, partition, partitions):
for s in btrfs_subvolumes:
if not s["subvolume"]:
continue
os.makedirs(root_mount_point + os.path.dirname(s["subvolume"]), exist_ok=True)
subprocess.check_call(["btrfs", "subvolume", "create",
root_mount_point + s["subvolume"]])
if s["mountPoint"] == "/":