1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 import suite
21 import logging
22 import VMBuilder.disk as disk
23 from VMBuilder.util import run_cmd
24 from VMBuilder.plugins.ubuntu.intrepid import Intrepid
25
27 xen_kernel_flavour = 'server'
28
30 bootdev = disk.bootpart(self.vm.disks)
31 run_cmd('sed', '-ie', 's/^# kopt=root=\([^ ]*\)\(.*\)/# kopt=root=UUID=%s\\2/g' % bootdev.fs.uuid, '%s/boot/grub/menu.lst' % self.destdir)
32 run_cmd('sed', '-ie', 's/^# groot.*/# groot=%s/g' % bootdev.fs.uuid, '%s/boot/grub/menu.lst' % self.destdir)
33 run_cmd('sed', '-ie', '/^# kopt_2_6/ d', '%s/boot/grub/menu.lst' % self.destdir)
34