- zrób kopię zapasową domu .
- umount home.
- Użyj narzędzia do partycjonowania, aby zmniejszyć lub usunąć i odtworzyć mniejszy dom .
- Utwórz i zamontuj nową partycję (parted to narzędzie wiersza poleceń)
Jeśli możesz zainstalować vncserver i połączyć się zdalnie, możesz zainstalować i używać gparted.
Uwagi: zmiana woluminu głównego, gdy jest podłączony, jest niedozwolona lub dozwolona tylko w przypadku niewielkiej liczby systemów plików.
Alternatywy:
udawaj, że sda3 jest w domu
sda4 is new partition
- mount / dev / sda4 / temp
Powiedzmy teraz, że folder / usr powoduje zapełnienie katalogu głównego.
W ramach środków ostrożności prawdopodobnie powinieneś zatrzymać wszystkie lub tak wiele, jak to możliwe, uruchomionych usług.
- cp -r / usr / temp
- mv usr usr.old
- umount / temp
- mount / dev / sda4 / usr
sprawdź, czy zawartość jest zgodna
Uruchom ponownie wszystkie usługi, w razie potrzeby
zmodyfikuj / etc / fstab i / / etc / mtab zgodnie z potrzebami, aby nowa partycja automatycznie montowała się przy ponownym uruchomieniu.
Alternatywnie, jeśli twoja dystrybucja ma narzędzie GUI, możesz go użyć.
restart
Jeśli wszystko jest w porządku, usuń usr.old
Technicznie możesz skopiować wszystkie pliki na nową partycję. Następnie edytuj fstab i mtab so / points do / dev / sda4 i zamontuj / dev / sda1 w nieszkodliwym folderze, takim jak / useless. Po ponownym uruchomieniu i sprawdzeniu, czy wszystko nadal działa, możesz usunąć lub nie zamontować / bezużyteczne, a może użyć go ponownie do czegoś innego, jak / var lub / var / log.
Oto kilka poleceń, które otrzymałem z witryny wymienionej w komentarzach.
gparted
print
select /dev/sda3
#delete home
rm 3 (or whatever print tells you the partition number is
mkpart
primary
file system? whatever you want
start? don't know
end? don't know 20gb more that the start?
mkfs.ext4 /dev/sda3 (change the filesystem to whatever)
mkpart
primary
file system? whatever you want
start? don't know
end? don't know 100gb (or etc)more that the start?
mkfs.ext4 /dev/sda4 (change the filesystem to whatever)