Anders Ingemann
e740a3b4d8
Fix grub install
2013-10-27 18:11:54 +01:00
Anders Ingemann
d6502089e2
Implemented both MBR and GPT partitioning.
...
VirtualBox seems to not like GPT
2013-10-27 18:11:14 +01:00
Anders Ingemann
6f05774d2c
Try fixing grub, added some comments
2013-10-27 18:11:14 +01:00
Anders Ingemann
ff7c04c120
Support for partitions
...
MAJOR refactor. The volume is now abstracted into a model along with a partitionmap and partitions.
Volumes and partitions are now controlled via an FSM to ensure that commands are called in the proper sequence.
GRUB can now be installed properly onto loop devices by using dmsetup to fake a proper harddisk.
2013-10-27 18:11:12 +01:00
Anders Ingemann
b5c5acf5b1
PEP8-ify things.
2013-08-17 17:28:46 +02:00
Anders Ingemann
3630d72f0a
Use absolute paths everywhere
2013-08-17 15:00:25 +00:00
Olivier Sallou
b6d716d414
set full path for binaries
2013-08-13 10:44:18 +02:00
Olivier Sallou
3e11431353
fix grub/boot
2013-08-13 08:55:12 +02:00
Anders Ingemann
7a93002b2d
Parted tasks and grub installation working now
2013-08-11 23:03:44 +02:00
Anders Ingemann
cecdeba45f
Remove virtio special case
...
Adding it later, once I figure out wth it is.
2013-08-11 19:47:14 +02:00
Anders Ingemann
04b879a53c
Install grub to loop0 not loop0p1
2013-08-11 18:17:06 +02:00
Anders Ingemann
81a5069733
No need for virtualization stanza in virtualbox
2013-08-11 18:12:55 +02:00
Anders Ingemann
b4c963ea95
Revert merge of raw+ONE, rename ONE provider to virtualbox
2013-08-10 23:42:25 +02:00