при разделении корень является заполнителем. В нем есть все разделы, которые не указаны иначе. Поскольку вы разбили на разделы root и / home, это означает, что у root есть все разделы / usr, / etc /, / var и т. Д.
Размер root обычно не сильно меняется после установки всего вашего программного обеспечения, но я рекомендую добавить несколько ГБ. Сколько зависит от использования. Я бы вырастил / рутировал хотя бы с 10 ГБ.
Чтобы изменить размер, вы можете использовать программное обеспечение вроде parted или fdisk (я рекомендую parted, так как он новее и его пользовательский интерфейс имеет gparted)
Более простое решение состоит в том, чтобы написать локальное объявление и присваивание в двух отдельных операторах. :Это приводит к тому, что статус выхода функции сохраняется как статус выхода присваивания и, таким образом, помогает убить сценарий while в случае ошибки. в функции:
some_other_function() {
local anothervar
anothervar="$(myfunction)"
# Do something with "$another_var"
}