If you run vmbuilder on a fresh karmic installation you get the following error message at the end of the vmbuilder run:
2009-08-09 01:06:56,792 INFO : Cleaning up
Traceback (most recent call last):
File "/home/ahe/Desktop/Projekte/VMbuilder/vmbuilder-gui/vmbuilder", line 29, in <module>
VMBuilder.run()
File "/home/ahe/Desktop/Projekte/VMbuilder/vmbuilder-gui/VMBuilder/__init__.py", line 65, in run
frontend.run()
File "/home/ahe/Desktop/Projekte/VMbuilder/vmbuilder-gui/VMBuilder/plugins/cli/__init__.py", line 70, in run
vm.create()
File "/home/ahe/Desktop/Projekte/VMbuilder/vmbuilder-gui/VMBuilder/vm.py", line 483, in create
self.install()
File "/home/ahe/Desktop/Projekte/VMbuilder/vmbuilder-gui/VMBuilder/vm.py", line 416, in install
self.distro.install_bootloader()
File "/home/ahe/Desktop/Projekte/VMbuilder/vmbuilder-gui/VMBuilder/plugins/ubuntu/distro.py", line 173, in install_bootloader
EOT''')
File "/home/ahe/Desktop/Projekte/VMbuilder/vmbuilder-gui/VMBuilder/util.py", line 105, in run_cmd
proc = subprocess.Popen(args, stdin=stdin_arg, stderr=subprocess.PIPE, stdout=subprocess.PIPE, env=proc_env)
File "/usr/lib/python2.6/subprocess.py", line 595, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1092, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
A quick look at VMBuilder/vm.py shows that it tries to call the program "grub" but this program doesn't exist with grub2.
If you run vmbuilder on a fresh karmic installation you get the following error message at the end of the vmbuilder run:
2009-08-09 01:06:56,792 INFO : Cleaning up ahe/Desktop/ Projekte/ VMbuilder/ vmbuilder- gui/vmbuilder" , line 29, in <module> ahe/Desktop/ Projekte/ VMbuilder/ vmbuilder- gui/VMBuilder/ __init_ _.py", line 65, in run ahe/Desktop/ Projekte/ VMbuilder/ vmbuilder- gui/VMBuilder/ plugins/ cli/__init_ _.py", line 70, in run ahe/Desktop/ Projekte/ VMbuilder/ vmbuilder- gui/VMBuilder/ vm.py", line 483, in create ahe/Desktop/ Projekte/ VMbuilder/ vmbuilder- gui/VMBuilder/ vm.py", line 416, in install distro. install_ bootloader( ) ahe/Desktop/ Projekte/ VMbuilder/ vmbuilder- gui/VMBuilder/ plugins/ ubuntu/ distro. py", line 173, in install_bootloader ahe/Desktop/ Projekte/ VMbuilder/ vmbuilder- gui/VMBuilder/ util.py" , line 105, in run_cmd Popen(args, stdin=stdin_arg, stderr= subprocess. PIPE, stdout= subprocess. PIPE, env=proc_env) python2. 6/subprocess. py", line 595, in __init__ python2. 6/subprocess. py", line 1092, in _execute_child
Traceback (most recent call last):
File "/home/
VMBuilder.run()
File "/home/
frontend.run()
File "/home/
vm.create()
File "/home/
self.install()
File "/home/
self.
File "/home/
EOT''')
File "/home/
proc = subprocess.
File "/usr/lib/
errread, errwrite)
File "/usr/lib/
raise child_exception
OSError: [Errno 2] No such file or directory
A quick look at VMBuilder/vm.py shows that it tries to call the program "grub" but this program doesn't exist with grub2.