GNU Parted

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
GNU Parted
Скриншот программы GNU Parted
Тип управление разделами дисков
Авторы Andrew Clausen[вд] и Lennert Buytenhek[вд]
Разработчик Проект GNU
Написана на C
Операционные системы Linux, GNU Hurd
Последняя версия 3.5 (2022-04-18)
Репозиторий git.savannah.gnu.org/cgi…
git.sv.gnu.org/parted.git
Лицензия GNU General Public License (v3 или позднее)
Сайт gnu.org/software/parted
Логотип Викисклада Медиафайлы на Викискладе

GNU Parted (название состоит из комбинации слов PARTition и EDitor) — свободный редактор дисковых разделов, предназначенный для создания и удаления разделов. Утилита полезна для создания разделов для новых операционных систем, реорганизации использования места на жёстком диске, копирования информации между дисками и создания образов диска. Программа написана разработчиками Andrew Clausen и Lennert Buytenhek.

Утилита состоит из библиотеки, libparted, и фронтенда для командной строки, parted. GNU Parted написана только под Linux и GNU/Hurd.[1]

Другие фронтенды

[править | править код]
GParted, фронтенд для GNU Parted

nparted — фронтенд для GNU Parted на newt[англ.].[2]

Были начаты проекта для фронтенда на ncurses,[3] который также может быть использован в Windows (с помощью Ncurses в составе GNUWin32).[4]

fatresize предлагает интерфейс командной строки для безопасного изменения размера разделов FAT16/FAT32 и использует библиотеку GNU Parted.[5]

Графические фронтенды

[править | править код]

GParted и KDE Partition Manager — графические оболочки к GNU Parted. Они адаптированы под использование в GNOME и KDE соответственно; два крупных окружения рабочего стола в Unix-подобных системах. Они чаще всего включены как утилиты в большинство Live CD дистрибутивов для лёгкого управления разделами. QtParted является ещё одним графическим фронтендом на Qt, но в настоящее время активно не разрабатывается.

Pyparted[6] (также python-parted)[7] — фронтенд для GNU Parted на Python.

Самые известные дистрибутивы Linux, в которых он включён по умолчанию: Gentoo, Slackware, Knoppix, sidux, SystemRescueCD и Parted Magic.

Ограничения

[править | править код]

Parted ранее мог редактировать файловые системы, размещённые на разделах (создание, перемещение, изменение, копирование). Этот функционал был удалён в версии 3.0.[8]

Примечания

[править | править код]
  1. GNU Parted supported platforms. Дата обращения: 22 октября 2018. Архивировано 12 апреля 2016 года.
  2. Overview of nparted source package. Дата обращения: 22 октября 2018. Архивировано 23 апреля 2016 года.
  3. cparted — ncurses interface in python/pyparted
  4. Ncurses. Дата обращения: 22 октября 2018. Архивировано 9 марта 2013 года.
  5. SourceForge.net: fatresize. Дата обращения: 22 октября 2018. Архивировано 21 апреля 2016 года.
  6. Fedora People Архивировано 15 декабря 2007 года.
  7. Ubuntu — Details of package python-parted in dapper. Дата обращения: 22 октября 2018. Архивировано 3 ноября 2009 года.
  8. Copyright 2018 Free Software Foundation, Inc. Буквальное копирование и распространение всей этой стратьи разрешается на любом носителе при условии, что это уведомление сохраняется. GNU Parted - Новости: parted-3.0 released [stable] [Savannah]. savannah.gnu.org. Дата обращения: 22 октября 2018. Архивировано 3 марта 2016 года.
  • gnu.org/software/parted/ — официальный сайт GNU Parted.
  • parted(8) — страница справки man по администрации и привилегированным командам GNU/Linux  (англ.)