[Vmdebootstrap-devel] [PATCH 3/4] grub2: installing grub with boot partition requires an offset before the first partition

Jan Gerber j at mailb.org
Thu Apr 9 10:00:14 UTC 2015


---
 vmdebootstrap | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/vmdebootstrap b/vmdebootstrap
index 0d5fd79..3bb9c9f 100755
--- a/vmdebootstrap
+++ b/vmdebootstrap
@@ -333,6 +333,8 @@ class VmDebootstrap(cliapp.Application):  # pylint: disable=too-many-public-meth
                 partoffset = self.settings['bootoffset'] / (1024 * 1024)
                 self.message("Using bootoffset: %smib %s bytes" % (partoffset, self.settings['bootoffset']))
         if self.settings['bootsize'] and self.settings['bootsize'] is not '0%':
+            if self.settings['grub'] and not partoffset:
+                partoffset = 1
             bootsize = self.settings['bootsize'] / (1024 * 1024)
             bootsize += partoffset
             self.message("Using bootsize %smib: %s bytes" % (bootsize, self.settings['bootsize']))
-- 
2.1.4




More information about the Vmdebootstrap-devel mailing list