def METHOD_NAME(self):
    m = self.machine
    b = self.browser
    self.login_and_go("/storage")
    disk = self.add_ram_disk()
    b.wait_in_text("#drives", disk)
    m.execute(f"parted -s {disk} mktable msdos")
    m.execute(f"parted -s {disk} mkpart primary ext2 1M 25")
    m.execute("udevadm settle")
    m.execute(f"echo einszweidrei | cryptsetup luksFormat --pbkdf-memory 32768 {disk}1")
    m.execute(f"echo einszweidrei | cryptsetup luksOpen {disk}1 dm-test")
    m.execute("udevadm settle")
    m.execute("mke2fs -q -L TEST /dev/mapper/dm-test")
    m.execute("mount /dev/mapper/dm-test /mnt")
    # Keep the mount point busy.  The extra "true" is here to
    # prevent bash from applying tail call optimization to the
    # "sleep" invocation.
    sleep_pid = m.spawn("cd /mnt; sleep infinity; true", "sleep")
    self.write_file("/etc/systemd/system/keep-mnt-busy.service",
                    """