TUI frontend for parted
: A simple, user-friendly utility for creating, moving, resizing, and deleting disk partitions, based on Free Vision application framework.
MBR is partially supported, as long as no extended partition found on the device.
Currently supported filesystems:
Create | Move | Shrink | Grow | Label | |
---|---|---|---|---|---|
btrfs | ✔️ | ✔️ | ✔️* | ✔️* | ✔️ |
ext2 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ext3 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
ext4 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
exfat | ✔️ | ✔️ | ✔️ | ||
f2fs | ✔️ | ✔️ | ✔️ | ✔️ | |
fat16 | ✔️ | ✔️ | ✔️ | ||
fat32 | ✔️ | ✔️ | ✔️ | ||
jfs | ✔️ | ✔️ | ✔️ | ✔️ | |
linux-swap | ✔️ | ✔️ | |||
ntfs | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
xfs | ✔️ | ✔️ | ✔️ | ✔️ |
*In case of btrfs, for now the app doesn't deal with multi disk array.
- See
Releases
section.
- Run
git clone https://aur.archlinux.org/tparted-bin.git
, then entertparted-bin
directory and runmakepkg -si
- Alternatively you can use an AUR helper, like
paru -S tparted-bin
oryay -S tparted-bin
- Since the app requires Unicode version of Free Vision, you need to have Free Pascal 3.1.1 or later installed on the system.
- Run
make build
to build the app. The binary is located in./bin
directory. - Run
make install
to install the app to/usr/bin
- The app is capable of loading translation files in
.mo
format. Simply translate the defaulten_US.po
file to your language of choice, convert it to the.mo
format viamsgfmt
tool, then place the converted file into the./bin/locale
directory. - The app depends on the
LANG
environment variable to determine the language. For example, the app will try to loadja_JP.mo
orja.mo
ifLANG=ja_JP.UTF-8
.
parted
util-linux
sfdisk
(optional) for moving partitions.dosfstools
(optional) for fat operations.exfatprogs
(optional) for exfat operations.e2fsprogs
(optional) for ext2/3/4 operations.ntfs-3g
(optional) for ntfs operations.btrfs-progs
(optional) for btrfs operations.xfsprogs
(optional) for xfs operations.jfsutils
(optional) for jfs operations.f2fs-tools
(optional) for f2fs operations.