- 05 May, 2014 1 commit
-
-
Nikos Skalkotos authored
-
- 09 Apr, 2014 1 commit
-
-
Nikos Skalkotos authored
-
- 08 Apr, 2014 1 commit
-
-
Nikos Skalkotos authored
-
- 04 Apr, 2014 2 commits
-
-
Nikos Skalkotos authored
When copying the image data to the VM's hard disk, use iflag=fullblock to accumulate full blocks of input. Without this flag, dd will write the read data whenever read() syscall returns, without waiting to gather enough data to create a bs-sized block. This may lead to unoptimized performance.
-
Nikos Skalkotos authored
Pass -s flag to kpartx to fix a potential race condition when deploying (ext|ntfs)dump images. Without -s, kpartx will return right after signaling the device mapper to create the partition block devices. This does not guarantee that the partitions will have been created when snf-image will try to use them.
-
- 27 Mar, 2014 1 commit
-
-
Nikos Skalkotos authored
-
- 25 Mar, 2014 16 commits
-
-
Nikos Skalkotos authored
Add support for resizing UFS file systems of NetBSD OSes
-
Nikos Skalkotos authored
When enlarging OpenBSD partitions, round them up to multiples of 16512 which is the default fs blocksize. This is what OpenBSD's disklabel does when creating partitions.
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
The mapping we used would fail in some cases. If a BSD partition has the same boundaries with an MBR one, the kernel will not map it onto a different block device. As a result, partition 'a' is sometimes mapped onto /dev/sda1 and sometimes onto /dev/sda5.
-
Nikos Skalkotos authored
Add an input option in disklabel.py to print the partition mapping the Linux kernel would do on the disklabel.
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
* Implement new NetBSDDisklabel and FreeBSDDisklabel classes that subclass BSDDisklabel class. * Add methods for enlarging the disk and the last partition in NetBSDDisklabel
-
Nikos Skalkotos authored
This method converts an LBA address to CHS. Different BSD systems do this in different ways: * NetBSD uses LBA-Assisted translation but OpenBSD does not. * For addresses over 8GB where CHS will overflow, OpenBSD will assign a fixed value on all 3 CHS fields when NetBSD will do this only for the cylinders field.
-
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 3 commits
-
-
Nikos Skalkotos authored
* Fix various spelling errors * Add module comments on all python utilities
-
Nikos Skalkotos authored
* Add instructions for manually creating `/var/lib/snf-image/helper' directory when installing the software from source. * Remove instructions for installing Debian Squeeze packages (Debian Squeeze is no longer supported)
-
Nikos Skalkotos authored
Add a section where it is explained how snf-image can be configured via the /etc/default/snf-image file.
-
- 12 Mar, 2014 2 commits
-
-
Nikos Skalkotos authored
Add checks for tune2fs, sfdisk, sgdisk and eatmydata
-
Nikos Skalkotos authored
Use hivexget and hivexregedit instead of reglookup and chntpw to browse and alter the windows registry. The hivex utilities are better designed and maintained
-
- 10 Mar, 2014 2 commits
-
-
Nikos Skalkotos authored
snf-image does not make any use of this utility any more
-
Nikos Skalkotos authored
The default Virtual RAM size for the helper VM used to be 256MB
-
- 07 Mar, 2014 2 commits
-
-
Nikos Skalkotos authored
In the image directives always use relative paths for images that are hosted inside the project's repository.
-
Vangelis Koukis authored
-
- 26 Feb, 2014 1 commit
-
-
Nikos Skalkotos authored
-
- 24 Feb, 2014 2 commits
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
- 10 Feb, 2014 1 commit
-
-
Nikos Skalkotos authored
-
- 06 Feb, 2014 4 commits
-
-
Nikos Skalkotos authored
bump version to 0.13next
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
* Add links for downloading NetBSD and OpenBSD images * Remove the reference to the partition extending limitation for OpenBSD
-
- 05 Feb, 2014 1 commit
-
-
Nikos Skalkotos authored
Add an extra check to determine if the user gave the correct ROOT_PARTITION property
-