From 05ad27836e1648614678d115360a70e87df9128f Mon Sep 17 00:00:00 2001 From: Papoteur Date: Mon, 20 Jul 2020 09:07:42 +0200 Subject: Add unmount command before eject (mag#26974) --- lib/isodumper.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/isodumper.py b/lib/isodumper.py index b135a75..e0a829c 100755 --- a/lib/isodumper.py +++ b/lib/isodumper.py @@ -361,9 +361,14 @@ class IsoDumper(object): else: iface.do_persistence(target,"mgalive-persist", "") self.logger(_("Added persistent partition")) - #Eject - self.u.eject(target) - self.success() + #Unmount if partitions are automatically mounted and then eject + success, message = iface.do_unmount(target) + if success: + self.u.eject(target) + self.success() + else: + emergency(message) + self.restore() else: self.emergency(message) else: -- cgit v1.2.1