GNU Parted
GNU Parted (название состоит из комбинации слов PARTition и EDitor) — свободный редактор дисковых разделов, предназначенный для создания и удаления разделов. Утилита полезна для создания разделов для новых операционных систем, реорганизации использования места на жёстком диске, копирования информации между дисками и создания образов диска. Программа написана разработчиками Andrew Clausen и Lennert Buytenhek.
Утилита состоит из библиотеки, libparted, и фронтенда для командной строки, parted. GNU Parted написана только под Linux и GNU/Hurd.[1]
Общие сведения
| GNU Parted | |
|---|---|
| Тип | управление разделами дисков |
| Автор | Andrew Clausen[d] и Lennert Buytenhek[d] |
| Разработчик | Проект GNU |
| Написана на | C |
| Операционные системы | Linux, GNU Hurd |
| Последняя версия | 3.5 (18.04.2022) |
| Репозиторий |
git.savannah.gnu.org/cgi… git.sv.gnu.org/parted.git |
| Лицензия | GNU General Public License (v3 или позднее) |
| Сайт | gnu.org/software/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]
См. также
Примечания
Ссылки
- gnu.org/software/parted/ — официальный сайт GNU Parted.
parted(8)— страница справки man по администрации и привилегированным командам GNU/Linux (англ.)