только один вариант выбора
тогда пробуйте параметр
nomodeset, как было уже
рекомендовано ранее (давал ссылку на статью). Исходя из версии ядра, если она у Вас стоковая и не обновлялась - у Вас, получается, Ubuntu 17.04. Первоначальный диагноз (что система снята с поддержки и поэтому не обновляется) становится реалистичней. Если так - то можно попробовать выполнить
это (редактировать файл через nano прямо в safe mode, где Вы ранее вводили уже команды update и uprade), после чего снова обновление пакетной базы и самой системы - может чего и починится [у меня это вызывает сомнения, т.к. Вы пишите, что обновились, и только после обновления получили то, что имеете сейчас; система снята с поддержки не вчера, поэтому как мне кажется, либо Вы обновлялись между релизами (например с 16.04 на 17.04), либо Вы что-то недоговариваете и правка данного файла у Вас уже ранее была сделана].
Еще проверьте - не кончился ли Ваш виртуальный диск. Возможно вся проблема не в обновлении, а в том, что слишком мало места под систему отдали, и забили все (при обновлении качаются пакеты, которые занимают место; если у Вас, как Вы говорите, было обновление - возможно кэш забит). Проверьте вывод
df -h