[Vmdebootstrap-devel] [PATCH 2/4] grub2: only install extlinux if grub installation fails
Jan Gerber
j at mailb.org
Thu Apr 9 10:00:13 UTC 2015
---
vmdebootstrap | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/vmdebootstrap b/vmdebootstrap
index eab5832..0d5fd79 100755
--- a/vmdebootstrap
+++ b/vmdebootstrap
@@ -623,10 +623,10 @@ class VmDebootstrap(cliapp.Application): # pylint: disable=too-many-public-meth
self.runcmd(['chroot', rootdir, 'grub-install', install_dev])
except cliapp.AppException:
self.message("Failed. Is grub2-common installed? Using extlinux.")
+ self.install_extlinux(rootdev, rootdir)
self.runcmd(['umount', os.path.join(rootdir, 'sys')])
self.runcmd(['umount', os.path.join(rootdir, 'proc')])
self.runcmd(['umount', os.path.join(rootdir, 'dev')])
- self.install_extlinux(rootdev, rootdir)
def install_extlinux(self, rootdev, rootdir):
if not os.path.exists("/usr/bin/extlinux"):
--
2.1.4
More information about the Vmdebootstrap-devel
mailing list