- self.runcmd(['kpartx', '-d', self.settings['image']], ignore_fail=True)
+ if 'freebsd' in os.sys.platform:
+ out = self.runcmd(['mdconfig', '-l', '-f', self.settings['image']])
+ for devid in out.split():
+ self.runcmd(['mdconfig', '-d', '-u', devid],
+ ignore_fail=True)
+ else:
+ self.runcmd(['kpartx', '-d', self.settings['image']], ignore_fail=True)