Unverified Commit c6488c08 authored by Philip Taron's avatar Philip Taron Committed by GitHub
Browse files

vmTools: mount `/dev` when creating a VM image from RPM-based distro (#350925)

parents ef07b11b 6355db00
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -460,6 +460,8 @@ rec {
        # Make the Nix store available in /mnt, because that's where the RPMs live.
        mkdir -p /mnt${storeDir}
        ${util-linux}/bin/mount -o bind ${storeDir} /mnt${storeDir}
        # Some programs may require devices in /dev to be available (e.g. /dev/random)
        ${util-linux}/bin/mount -o bind /dev /mnt/dev

        # Newer distributions like Fedora 18 require /lib etc. to be
        # symlinked to /usr.
@@ -498,7 +500,7 @@ rec {

        rm /mnt/.debug

        ${util-linux}/bin/umount /mnt${storeDir} /mnt/tmp ${lib.optionalString unifiedSystemDir "/mnt/proc"}
        ${util-linux}/bin/umount /mnt${storeDir} /mnt/tmp /mnt/dev ${lib.optionalString unifiedSystemDir "/mnt/proc"}
        ${util-linux}/bin/umount /mnt
      '';