X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=grml2usb;fp=grml2usb;h=b0ee2b15307f20dec6166fdf37b5553351b333a6;hb=463068976531bda91d3fe79246bd58bc3f88031d;hp=f06ab9a7a1aedeb34bc1367d789ceffa16bc47a0;hpb=e4a774796aafe18d465cc9d1891d56c3e8be5409;p=grml2usb.git diff --git a/grml2usb b/grml2usb index f06ab9a..b0ee2b1 100755 --- a/grml2usb +++ b/grml2usb @@ -511,11 +511,10 @@ def install_grub(device): else: grub_device = device - set_rw(device) - set_rw(grub_device) - logging.info("Installing grub as bootloader") for opt in ["", "--force"]: + set_rw(device) + set_rw(grub_device) logging.debug("grub-install --recheck %s --no-floppy --root-directory=%s %s", opt, device_mountpoint, grub_device) proc = subprocess.Popen([GRUB_INSTALL, "--recheck", opt, @@ -715,8 +714,6 @@ def mount(source, target, mount_options): logging.debug("Source %s is not a device, therefore not mounting.", source) return 0 - set_rw(source) - logging.debug("mount %s %s %s", mount_options, source, target) proc = subprocess.Popen(["mount"] + list(mount_options) + [source, target]) proc.wait()