summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
6349ca3)
It turns out mbr is not needed, extlinux works on its own. Stupid me.
-# Copyright 2011, 2012 Lars Wirzenius
+# Copyright 2011, 2012, 2013 Lars Wirzenius
# Copyright 2012 Codethink Limited
#
# This program is free software: you can redistribute it and/or modify
# Copyright 2012 Codethink Limited
#
# This program is free software: you can redistribute it and/or modify
if self.settings['image']:
self.create_empty_image()
self.partition_image()
if self.settings['image']:
self.create_empty_image()
self.partition_image()
rootdev = self.setup_kpartx()
self.mkfs(rootdev)
rootdir = self.mount(rootdev)
rootdev = self.setup_kpartx()
self.mkfs(rootdev)
rootdir = self.mount(rootdev)
self.runcmd(['parted', '-s', self.settings['image'],
'set', '1', 'boot', 'on'])
self.runcmd(['parted', '-s', self.settings['image'],
'set', '1', 'boot', 'on'])
- def install_mbr(self):
- self.message('Installing MBR')
- self.runcmd(['install-mbr', self.settings['image']])
-
def setup_kpartx(self):
out = self.runcmd(['kpartx', '-av', self.settings['image']])
devices = [line.split()[2]
def setup_kpartx(self):
out = self.runcmd(['kpartx', '-av', self.settings['image']])
devices = [line.split()[2]