- сделать резервную копию дома.
- разогнать дом
- Используйте инструмент разделения, чтобы уменьшить или удалить и воссоздать меньший дом.
- Создать и смонтировать новый раздел (parted - инструмент командной строки)
Если вы можете установить vncserver и подключиться удаленно, вы можете установить и использовать gparted.
Примечания: изменение корневого тома при его монтировании либо недопустимо, либо разрешено только для небольшого числа файловых систем.
Альтернативы:
притворись sda3 дома
sda4 is new partition
- mount /dev /sda4 /temp
Теперь скажите, что папка /usr заполняет ваш корень.
В качестве меры предосторожности вы, вероятно, должны остановить все или как можно больше запущенных служб.
- cp -r /usr /temp
- mv usr usr.old
- umount /temp
- mount /dev /sda4 /usr
убедитесь, что содержимое совпадает
Перезапустите все службы по мере необходимости
при необходимости измените /etc /fstab и //etc /mtab, чтобы новый раздел автоматически монтировался при перезагрузке.
Кроме того, если ваш дистрибутив имеет инструмент с графическим интерфейсом, не стесняйтесь использовать его.
перезагружать
Если все правильно, удалите usr.old
Технически вы можете скопировать все файлы в ваш новый раздел. Затем отредактируйте fstab и mtab так, чтобы / указывает на / dev / sda4, и смонтируйте / dev / sda1 в безопасную папку, например / useless. После перезагрузки и проверки того, что все по-прежнему работает, вы можете удалить или не монтировать / бесполезно, или, возможно, использовать его для чего-то другого, например / var или / var / log.
Вот некоторые команды, которые я получил от сайта, который я перечислил в комментариях.
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)