- 25 Mar, 2014 8 commits
-
-
Nikos Skalkotos authored
Make PartitionTableBase and DisklabelBase classes abstract by using the ABCMeta metaclass of the abc module
-
Nikos Skalkotos authored
* Add missing method comments * Inline all MBR fields comments * Print partition type in hex
-
Nikos Skalkotos authored
Add basic support for traditional BSD disklabels
-
Nikos Skalkotos authored
* Create a DisklabelBase class that the two Disklabel classes will subclass * Move common code to the base class * Cleanup the derived classes
-
Nikos Skalkotos authored
Create a PartitionTableBase class that will host the common code for the PartitionTable classes of the two Disklabel classes.
-
Nikos Skalkotos authored
Add the partition table fields and the format field for the BSDDisklabel class. The body of the class is not implemented yet.
-
Nikos Skalkotos authored
Add a main() function that works as entry point and rephrase the help text in some input options.
-
Nikos Skalkotos authored
The Disk class hosts the partitioning info of a Disk, namely an MBR instance as well as a Disklabel instance. For disklabels define 2 different classes: * BSDDisklabel * OpenBSDDisklabel The first represents the traditional *BSD disklabel and the latter the altered version found in newer releases of OpenBSD. For now, only OpenBSDDisklabel is implemented.
-
- 14 Mar, 2014 1 commit
-
-
Nikos Skalkotos authored
* Fix various spelling errors * Add module comments on all python utilities
-
- 03 Feb, 2014 1 commit
-
-
Nikos Skalkotos authored
Remove --print-last-linux and change some other argument names
-
- 31 Jan, 2014 2 commits
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
- 30 Jan, 2014 2 commits
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
If the disk size is greater that 8G then the CHS value of the MBR will overflow. We should assign a fixed CHS value for this case.
-
- 29 Jan, 2014 1 commit
-
-
Nikos Skalkotos authored
This only enlarges the partition and not the ufs file system
-