Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (initialize) simplify | Thierry Vignaud | 2016-07-08 | 1 | -5/+2 |
| | |||||
* | prevent GPT partition to use the 33 last sectors | Thierry Vignaud | 2016-07-05 | 1 | -0/+6 |
| | | | | Resolves: mga#18666, mga#17796 | ||||
* | kill big unused hash of GUIDs | Thierry Vignaud | 2016-07-05 | 1 | -89/+1 |
| | | | | basically reverting: commit 36c2fc004bf445ff784bde423ba7aa27885539f8 | ||||
* | kill a bogus FIXME note | Thierry Vignaud | 2016-06-30 | 1 | -1/+0 |
| | |||||
* | add a GRUB_BIOS partitions if needed (mga#18656) | Thierry Vignaud | 2016-06-11 | 1 | -1/+2 |
| | |||||
* | detect GRUB_BIOS partitions (mga#18656) | Thierry Vignaud | 2016-06-11 | 1 | -0/+4 |
| | | | | let's abuse ->{pt_type} for tracking such partitions | ||||
* | fix path in comment | Thierry Vignaud | 2015-12-24 | 1 | -1/+1 |
| | |||||
* | prevent errors when telling kernel to reread parts | Thierry Vignaud | 2015-06-13 | 1 | -0/+3 |
| | | | | | | disk_{add,del}_partition call ped_disk_commit() which result in udev events (and also already tell the kernel to reread the partition table (several times)) | ||||
* | set pt_type according to fs_type before flag cases (mga#16029) | Thierry Vignaud | 2015-05-24 | 1 | -5/+5 |
| | |||||
* | display cosmetics when reading back GPT | Thierry Vignaud | 2015-05-20 | 1 | -0/+6 |
| | | | | | let's diskdrake show the same types as for MBR partitions. to be cleaned once we switch to libparted for everything... | ||||
* | prefer 'fat32' over 'fat16' | Thierry Vignaud | 2015-05-20 | 1 | -0/+2 |
| | | | | | not that important as we do the format/..., we only rely on libparted for writing the partition table & setting the GUID, but just in case... | ||||
* | libparted: map 'fat32' to 'vfat' (mga#15987) | Thierry Vignaud | 2015-05-20 | 1 | -0/+2 |
| | | | | | | | fix fs returned by libparted thus fixing mount point for FAT partitions on GTP (mga#15987) this also fix setting the proper GUID for FAT partitions on GPT | ||||
* | simplify | Thierry Vignaud | 2015-05-20 | 1 | -4/+8 |
| | | | | needed for next commit | ||||
* | Speed up reading of flags from GPT partition table. | Martin Whitaker | 2015-04-19 | 1 | -4/+4 |
| | | | | | | | | On some machines, calls to ped_disk_new() in libparted take of the order of seconds, so doing this for each flag and partition in turn makes partition_table::gpt::read_one take an inordinate amount of time (mga#15621). Instead, collect the flags during the call to c::get_disk_partitions. | ||||
* | really try to detect recovery partitions on GPT | Thierry Vignaud | 2015-04-03 | 1 | -1/+1 |
| | | | | fix "set_partition_flag: unknown type: recovery" (mga#15621) | ||||
* | try to detect recovery partitions on GPT | Thierry Vignaud | 2015-03-30 | 1 | -0/+2 |
| | |||||
* | better fix for too corrupted partition table | Thierry Vignaud | 2015-03-30 | 1 | -1/+1 |
| | |||||
* | fix retrieving ntfs partitions s/ntfs/ntfs-3g/ | Thierry Vignaud | 2015-03-27 | 1 | -0/+1 |
| | |||||
* | really fix retrieving swap partition type | Thierry Vignaud | 2015-03-27 | 1 | -1/+1 |
| | | | | Thomas rushed to push before I run perl_checker... :-( | ||||
* | fix failing to read partition table (mga#13592, mga#15272) | Thierry Vignaud | 2015-03-27 | 1 | -1/+2 |
| | | | | | | this is making it more readable regarding: "I cannot read the partition table of device XXX, it is too corrupted" (mga#13592, mga#15272, mga#15472) | ||||
* | fix fs_type returned by libparted for swaps | Thierry Vignaud | 2015-03-27 | 1 | -0/+1 |
| | |||||
* | log which type is unknown | Thierry Vignaud | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | fix tagging LVM/raid as "linux filesystem" with GPT | Thierry Vignaud | 2015-03-27 | 1 | -2/+10 |
| | |||||
* | fix tagging ntfs-3g as "linux filesystem" with GPT | Thierry Vignaud | 2015-03-27 | 1 | -0/+1 |
| | | | | libparted needs it to be named like this in order to put the right | ||||
* | fix tagging swap as "linux filesystem" with GPT | Thierry Vignaud | 2015-03-27 | 1 | -0/+1 |
| | | | | | libparted needs it to be named like this in order to put the right GUID... | ||||
* | fix retrieving LVM/RAID partition type | Thierry Vignaud | 2015-03-27 | 1 | -0/+4 |
| | | | | simimar to commit ee22664bcb1fdedece15e07d047ba86f3d791ee6 | ||||
* | make it more generic | Thierry Vignaud | 2015-03-27 | 1 | -1/+1 |
| | | | | just bind the libparted function (needed for next commit) | ||||
* | perl_checker cleanup | Thierry Vignaud | 2015-03-25 | 1 | -1/+1 |
| | |||||
* | log which partition we fail to add | Thierry Vignaud | 2015-03-25 | 1 | -2/+2 |
| | |||||
* | set proper GUID to ESP partitions with GPT layout | Thierry Vignaud | 2015-03-25 | 1 | -1/+6 |
| | |||||
* | fix retrieving ESP partition type | Thierry Vignaud | 2015-03-25 | 1 | -1/+5 |
| | | | | | | | | | ESP are the only partitions we're detecting through their pt_type (modulo 0x12 which was Compaq Diagnostic & unlikely to be found on GPT...) However GPT has no equivalent to pt_type But we can test for ESP flag | ||||
* | use a proper interface between parted/perl worlds | Thierry Vignaud | 2015-03-25 | 1 | -11/+2 |
| | | | | | | | | | | | | | create directly the hash in XS instead of instead of sprintf()ing it into a string which was then parsed in perl in order to actually create the hash this fixes several issues: - due to adding some fields to the string under if (), we could silently have ignored some partitions - this also simplifies adding further fields | ||||
* | fix retrieving partition | Thierry Vignaud | 2015-03-25 | 1 | -2/+2 |
| | | | | | | | needed for next commit also we were passing '' as fs_type to c::disk_add_partition() $part was undef since commit 9e6b327ca2b1f46db62e0811fabf0a6cf0b114a7 | ||||
* | Do not try to delete partitions if the partition table was overwritten | Pascal Terjan | 2015-02-04 | 1 | -1/+4 |
| | |||||
* | perl_checker cleanup | Thierry Vignaud | 2015-02-04 | 1 | -1/+1 |
| | |||||
* | Fix partition number in GPT for empty disks | Pascal Terjan | 2015-02-03 | 1 | -1/+2 |
| | |||||
* | Fix GPT initialization on empty disk | Pascal Terjan | 2015-02-03 | 1 | -1/+5 |
| | |||||
* | add GPT partition GUID table | Thomas Backlund | 2014-12-22 | 1 | -0/+90 |
| | |||||
* | kill $Id:$ tags | Thierry Vignaud | 2014-06-07 | 10 | -10/+10 |
| | | | | they're obsolete since switching from CVS/SVN to git... | ||||
* | drop (broken) support for Alpha, PPC, Sparc & most of IA64 | Thierry.Vignaud | 2014-05-26 | 1 | -4/+0 |
| | | | | | | | | | | | | | Including Xsun, silo & yaboot support Rationale: it's unused/unmaintained for years and those arches are beyond any hope of being usefull any day... They just got in the way... Part of IA64 support is still kept (eg: support for GPT, EFI, right xorg driver at install, ...) as it might be usefull to extend to other arches Next to consider: Xbox? | ||||
* | recognize grub2 magic (from rosa but cleaned) | Thierry Vignaud | 2012-12-07 | 1 | -0/+8 |
| | | | | warning: looks bogus and actually unused by Rosa... | ||||
* | (read_one) better error message (more info) | Thierry Vignaud | 2012-04-07 | 1 | -1/+1 |
| | |||||
* | Simplify | Pascal Terjan | 2012-04-07 | 1 | -19/+13 |
| | |||||
* | Fix partition numbering on GPT (mga#3091) | Pascal Terjan | 2012-04-05 | 1 | -9/+14 |
| | |||||
* | perl_checker cleanups | Thierry Vignaud | 2012-03-23 | 3 | -5/+4 |
| | |||||
* | perl_checker hints | Thierry Vignaud | 2011-12-19 | 1 | -2/+2 |
| | |||||
* | (read_one) kill Dumper warning | Thierry Vignaud | 2011-12-17 | 1 | -3/+0 |
| | | | | (present since "Rewrite gpt support with libparted" (pterjan, 2009-01-27)) | ||||
* | partition_table: align partitions to 1MB boundaries to avoid | Anssi Hannula | 2011-08-06 | 1 | -13/+2 |
| | | | | performance issues with drives with 4k physical sectors (mga#1215) | ||||
* | - perl -pi -e 's!Something bad is happening on your drive!Something bad is ↵ | Ahmad Samir | 2011-04-04 | 1 | -1/+1 |
| | | | | happening on your hard disk drive!' | ||||
* | - use 'cannot' instead of 'can not' | Ahmad Samir | 2011-04-02 | 1 | -5/+5 |
| | | | | | - use 'LDAP' instead of 'Ldap' |