Move mounting of special partitions from grub to mount

This commit is contained in:
Aurélien Gâteau 2014-07-30 15:37:11 +02:00
parent 8867f6bc67
commit 0946789f9e
4 changed files with 15 additions and 52 deletions

View file

@ -54,11 +54,13 @@ def mount_partitions(root_mount_point, partitions):
def run():
root_mount_point = tempfile.mkdtemp(prefix="calamares-root-")
partitions = libcalamares.globalstorage.value("partitions")
extra_mounts = libcalamares.job.configuration["extraMounts"]
# Sort by mount points to ensure / is mounted before the rest
partitions.sort(key=lambda x: x["mountPoint"])
mount_partitions(
root_mount_point, libcalamares.globalstorage.value("partitions"))
mount_partitions(root_mount_point, partitions)
mount_partitions(root_mount_point, extra_mounts)
libcalamares.globalstorage.insert("rootMountPoint", root_mount_point)
return None