Обновление системы из живого сеанса

У меня неисправная система, которая отказывается показывать что-либо на экране (логотип Kubuntu отображается нормально, но sddm для входа в систему отсутствует).

Я прыгал, чтобы обновить систему (поскольку она является новой установкой) любыми доступными обновлениями (или даже включением предложенных репозиториев или переустановкой пакетов или установкой драйверов графического процессора).

Таким образом, вопрос заключается в том, как загрузиться с живого [usb], перейти на установленную файловую систему и запустить apt-get или аналогичный, чтобы установленная система обновлялась (даже если обновление влияет на ядро)?

Бегущая версия - Kubuntu 15.04.

1 ответ

Решение

Шаг первый: загрузите все живое медиа, которое вы используете, USB или CD.

Шаг второй: доступ к tty1, как только вы попадаете на экран "Try Ubuntu" против "Install Ubuntu" и нажимаете Ctrl-Alt-F1; в качестве альтернативы, нажмите "Попробуйте Ubuntu" и получите доступ к gnome-терминалу, как только вы перейдете на рабочий стол

Шаг третий: запустите команды ниже

sudo mount /dev/sda1 /mnt

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

sudo chroot /mnt

Шаг четвертый: запустите все необходимые обновления, sudo apt-get upgrade или же sudo apt-get update,

Этот метод используется в основном для неудачных обновлений или для восстановления пароля, или в моем случае - для установки пакета coreutils, который я удалил, когда получил grep в apg-get --remove случайно (и это было не весело!)

Другие вопросы по тегам