почти год прошёл с момента выпуска gnu parted v2.3, и вот Jim Meyering публикует новость о выходе версии 2.4
программа gnu parted (и распространяемая вместе с ней библиотека libparted) манипулирует таблицами разделов (partition tables). она может помочь при отведении места для новой операционной системы, при переразбивке, копировании и создании образов дисков.
1340 изменений разделяют версии 2.3 и 2.4.
что заслуживает внимания:
исправлены ошибки:
- parted больше не допускает изменения некоторых разделов, если они используются. до исправления программа позволяла удалять или модифицировать любой используемый раздел dmraid и любой (после пятнадцатого по счёту) раздел обычного scsi диска.
- улучшена поддержка dasd-устройств на архитектуре s390.
- libparted: увеличен лимит на максимальный начальный сектор и максимальное количество секторов в таблице разделов типа «loop» с 2^32 до 2^64.
- libparted вновь распознаёт занимающие весь диск fat-разделы.
- libparted теперь распознаёт scsi-диски со старшими номерами (high major) 128-135.
- распознаются msdos-разделы, занимающие меньше одного цилиндра.
- libparted: устройства с нулевым размером (не файлы) теперь просто игнорируются, а не вызывают исключение.
- libparted: исправления в работе с gpt labels.
изменения в поведении:
- «parted $dev print» теперь выводит информацию об устройстве (модель, размер, транспорт, размер сектора) даже если произошла ошибка при распознании метки диска.
- указание начальных и конечных значений в MiB, GiB и т.д. ведёт к использованию точных значений, а не приблизительных, в районе 500KiB или 500MiB от указанных. раньше, чтобы добиться такого же результата, приходилось указывать размер в байтах или секторах. данное изменение не повлияло на работу с суффиксами KB, MB, GB и т.д.
программа распространяется под лицензией gnu gpl v3+
>>> первоисточник