Сила не удалась во время обновления 16.04 LTS до 17.10 после успешной загрузки файлов [duplicate]

Я исправил проблему, переустановив Ubuntu Software Center. :

D
1
задан 10 May 2018 в 02:52

2 ответа

Кажется, что что-то было сломано из-за сбоя питания в середине обновления. Вот несколько шагов, чтобы попробовать:

Выполнить fsck

Первое, что нужно попробовать, это загрузить в /bin/bash, вы можете сделать это с помощью:

reboot edit grub: отредактируйте запись grub, нажав «e», отредактируйте строку ядра, нажав «e», добавьте следующее в конце строки ядра: init = / bin / bash нажмите enter для сохранения и «b» для загрузки Инструкция init = / bin / bash загружается прямо в оболочку, поэтому пароль не требуется.

Отсюда

После того как вы получите корневую оболочку, запустите:

fdisk -l

, чтобы получить список всех дисков и размеров. Найдите ту, где живет ваша установка (вероятно, /dev/sda1), и запустите:

fsck /dev/sda1

или замените /dev/sda1 на место установки.

Если вы уже здесь , вы также можете попробовать:

mount -o remount,rw / dpkg --configure -a

Если вам повезло, и по сети вы можете попробовать:

ifconfig eth0 up apt update apt install -f apt upgrade

Использовать более старое ядро ​​

Вероятно, ядро ​​было обновлено во время процесса обновления Ubuntu. В этом случае попробуйте загрузиться в более старое ядро. Вы можете сделать это:

отредактировать запись grub, нажав «e» отредактировать строку ядра, нажав «e»

При загрузке, когда появляется GRUB с записями выберите вторую запись, то есть дополнительные опции для Ubuntu там, вы можете увидеть разные старые версии ядра, которые были установлены ранее, вы можете выбрать один из них, который хорошо работает для вас.

sudo apt update sudo dpkg --configure -a sudo apt install -f sudo apt upgrade sudo update-grub

здесь Если это исправить вашу проблему, возобновите обновление. Я бы рекомендовал сначала выполнить следующие действия:

Live CD

некоторая помощь здесь

Вы должны найти свой жесткий диск, который указан слева любого окна браузера файлов, вверху. Установите это (или, если в списке указано более одного тома, установите его для вашей системы Ubuntu или если вы не уверены, смонтируйте их и просмотрите их). Как заметил Марк Руни, вы можете просто щелкнуть по нему, чтобы смонтировать его. Затем найдите домашнюю папку.

добавьте следующее в конце строки ядра: init = / bin / bash

скопируйте их на внешний диск или флэш-накопитель USB (но если вы загрузились с USB-накопителя, , если у него нет постоянной области, и вы действительно знаете, что делаете), или помещаете их на другую машину в сети, или отправляете по электронной почте их себе, или иным образом храните их на интернет-сервере (например, с помощью службы, например Ubuntu One) или записать их на CD / DVD.
0
ответ дан 17 July 2018 в 14:44

Кажется, что что-то было сломано из-за сбоя питания в середине обновления. Вот несколько шагов, чтобы попробовать:

Выполнить fsck

Первое, что нужно попробовать, это загрузить в /bin/bash, вы можете сделать это с помощью:

reboot edit grub: отредактируйте запись grub, нажав «e», отредактируйте строку ядра, нажав «e», добавьте следующее в конце строки ядра: init = / bin / bash нажмите enter для сохранения и «b» для загрузки Инструкция init = / bin / bash загружается прямо в оболочку, поэтому пароль не требуется.

Отсюда

После того как вы получите корневую оболочку, запустите:

fdisk -l

, чтобы получить список всех дисков и размеров. Найдите ту, где живет ваша установка (вероятно, /dev/sda1), и запустите:

fsck /dev/sda1

или замените /dev/sda1 на место установки.

Если вы уже здесь , вы также можете попробовать:

mount -o remount,rw / dpkg --configure -a

Если вам повезло, и по сети вы можете попробовать:

ifconfig eth0 up apt update apt install -f apt upgrade

Использовать более старое ядро ​​

Вероятно, ядро ​​было обновлено во время процесса обновления Ubuntu. В этом случае попробуйте загрузиться в более старое ядро. Вы можете сделать это:

отредактировать запись grub, нажав «e» отредактировать строку ядра, нажав «e»

При загрузке, когда появляется GRUB с записями выберите вторую запись, то есть дополнительные опции для Ubuntu там, вы можете увидеть разные старые версии ядра, которые были установлены ранее, вы можете выбрать один из них, который хорошо работает для вас.

sudo apt update sudo dpkg --configure -a sudo apt install -f sudo apt upgrade sudo update-grub

здесь Если это исправить вашу проблему, возобновите обновление. Я бы рекомендовал сначала выполнить следующие действия:

Live CD

некоторая помощь здесь

Вы должны найти свой жесткий диск, который указан слева любого окна браузера файлов, вверху. Установите это (или, если в списке указано более одного тома, установите его для вашей системы Ubuntu или если вы не уверены, смонтируйте их и просмотрите их). Как заметил Марк Руни, вы можете просто щелкнуть по нему, чтобы смонтировать его. Затем найдите домашнюю папку.

добавьте следующее в конце строки ядра: init = / bin / bash

скопируйте их на внешний диск или флэш-накопитель USB (но если вы загрузились с USB-накопителя, , если у него нет постоянной области, и вы действительно знаете, что делаете), или помещаете их на другую машину в сети, или отправляете по электронной почте их себе, или иным образом храните их на интернет-сервере (например, с помощью службы, например Ubuntu One) или записать их на CD / DVD.
0
ответ дан 20 July 2018 в 14:47
  • 1
    Спасибо за вашу помощь. Проблема решена другими способами: 1) компьютер всегда висел с перерывами, и это вызвало проблему в этом случае. 2) Я купил новый компьютер, добавил старый диск в качестве подчиненного устройства, загрузил Ubuntu-16.04 и скопировал все мои файлы на новый системный диск. Norm13 – norm13 11 May 2018 в 16:04

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

Похожие вопросы: