Вы всегда можете скопировать все на другой жесткий диск (100 ГБ - это уже ничто). Но вы также можете делать то, что хотите. Вам не нужно стирать весь жесткий диск, чтобы установить linux, вы можете просто удалить специфические для дистрибутива файлы (/usr, /bin, /sbin, /lib, /var, ... все, кроме дома), а затем продолжить установку. Однако, вы должны быть осторожны - мастера установки обычно раздражают и хотят переформатировать и переразметить ваш жесткий диск. Обычно вы можете заявить, что не хотите этого делать, но ubuntu - самый windows-подобный дистрибутив, и могут возникнуть проблемы (я никогда не устанавливал его именно по этой причине - он хочет быть умнее меня и просто встает у меня на пути). На всякий случай я бы порекомендовал сделать резервную копию на внешний диск.
Изменение размеров разделов - хитрое дело, и я бы его не рекомендовал (не всегда можно сделать так, как вам хочется). Что бы я сделал? Я бы просто вставил новый жесткий диск и имел отдельные диски для дома и системы (система также обычно разбита на разделы, чтобы отделить /boot и иногда /var от остальных).Edit: после установки, если вы не назначите те же самые идентификаторы пользователей, что и раньше, владение будет испорчено, и вам придется рекурсивно отредактировать каталог.[113520]
Для тех из вас интересно. Оказывается, была какая-то коррупция LVM. Мое предположение из-за меня изменение размера перегородок LVM. Удалось получить живой компакт-диск CentOS 7 загрузочных и каждый раз, когда я пытаюсь установить раздел, который мне нужен, я получаю панику ядра. Так что мой совет никому. Если вы изменяли разбивки LVM, это, вероятно, является причиной для паники.