Tuesday, March 3, 2026

Shrink disk size partition in terminal with parted resize

The Victory Lap: 851GB shrinked drive (Stable), 4256-sector slop (Webcam Trash), screaming shrinked 978GB 2005-sector zombie (Torrent Sacrifice). Successfully built "Post-Apocalyptic" Storage Array out of pure e-waste. It's chatty, it spams errors - but it's moving 110MB/s and cost $0.

sudo umount /mnt/hdd


sudo partprobe /dev/sdX

sudo lsof +f -- /mnt/data

sudo fuser -vm /mnt/data


sudo systemctl stop transmission-daemon

sudo systemctl stop smbd nmbd

sudo systemctl stop nfs-server

sudo systemctl stop docker

sudo systemctl stop cups


kill PID


sudo umount /mnt/hdd

mount | grep sdX

NO OUTPUT > GOOD!


sudo dmesg | grep -i "Gbps"

sudo dmesg -w | grep -i "ata"

tail -f /var/log/syslog | grep -E "sd[a-z]|SMARTD"


sudo wipefs -a /dev/sdX

sudo parted /dev/sdX mklabel gpt

sudo parted /dev/sdX mkpart primary ext4 0GB 1050GB

sudo mkfs.ext4 -L "LABEL" /dev/sdX1


sudo parted /dev/sdX

mklabel gpt

unit GB

mkpart primary ext4 0 1050

quit

sudo mkfs.ext4 -L "LABEL" /dev/sdX1


sudo wipefs -a /dev/sdX

sudo parted /dev/sdX mklabel gpt

sudo parted /dev/sdX mkpart primary ext4 80GiB 100%

sudo mkfs.ext4 -L "LABEL" /dev/sdX1


sudo e2fsck -fC 0 /dev/sdX1 // not necessary


lsblk -f

sudo nano /etc/fstab


sudo mount /dev/sdX1 /mnt/storage

sudo chown -R $USER:$USER /mnt/storage

sudo parted /dev/sdX align-check optimal 1

No comments:

Post a Comment