Josh-D. S. Davis

Xaminmo / Omnimax / Max Omni / Mad Scientist / Midnight Shadow / Radiation Master

Previous Entry Share Next Entry
ubuntu shrink root
Josh 201604 KWP
joshdavis
/var, /usr, /home, and /tmp were all fairly easy to replace live.

/ is a special case.  I did the following:
grub
e
root=/dev/ram0 rw
^X
Wait for mdadm to finish complaining.
alias ll='ls -laF'
mkdir /mnt
lvm pvscan
lvm vgscan
lvm vgchange -a y
e2fsck -f

/var, /usr, /home, and /tmp were all fairly easy to replace live.

/ is a special case.  I did the following:
grub
e
root=/dev/ram0 rw
^X
Wait for mdadm to finish complaining.
alias ll='ls -laF'
mkdir /mnt
lvm pvscan
lvm vgscan
lvm vgchange -a y
e2fsck -f /dev/ubuntu-vg/root
mount /dev/ubuntu-vg/root /mnt
cd /mnt
cp -a lib lib65 bin sbin /
cd /
umount /mnt
e2fsck -f /dev/ubuntu-vg/root
resize2fs -M /dev/ubuntu-vg/root
lvreduce -L 1120M /dev/ubuntu-vg/root
e2fsck -f /dev/ubuntu-vg/root
resize2fs /dev/ubuntu-vg/root
umount -a


http://omnitech.net/reference/2018/03/08/ubuntu-shrink-root/

This entry was originally posted at https://xaminmo.dreamwidth.org/1504811.html. Please comment there using OpenID.

Comments Disabled:

Comments have been disabled for this post.

?

Log in

No account? Create an account