На этот вопрос уже есть ответ:
Прошлой ночью я пытался обновить свой ноутбук до Ubuntu 18.04 (с 16.04), но у меня отключилось электричество, и я считаю, что он был прерван на середине. Когда я проснулся и заметил, что электричество отключилось, я запаниковал, и, да, система была повреждена, так как у ноутбука закончилось питание.
Кто-нибудь может дать какие-нибудь инструкции по ремонту системы?
Изображение сообщения об ошибке, отображаемого при запуске
Сообщение об ошибке полного запуска:
[ 1.271631 ] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 1.271695 ] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.15.0-36-generic #39-Ubuntu
[ 1.271753 ] Hardware name: ASUSTEeK Computer Inc. G74Sx/G74Sx, BIOS G74Sx.202 08/15/2011
[ 1.271820 ] Call Trace:
[ 1.271873 ] dump_stack+0x63/0x8b
[ 1.271924 ] panic+0xe4/0x244
[ 1.271974 ] mount_block_root+0x1f6/0x2da
[ 1.272025 ] ? set_debug_rodata+0x17/0x17
[ 1.272075 ] mount_root+0x38/0x3a
[ 1.272126 ] prepare_namespace+0x139/0x18e
[ 1.272186 ] kernel_init_freeable+0x224/0x251
[ 1.272189 ] ? rest_init+0xb0/0xb0
[ 1.272191 ] kernel_init+0xe/0x110
[ 1.272193 ] ret_from_fork+0x35/0x40
[ 1.272243 ] Kernel Offset: 0x24400000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[ 1.272505 ] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Мне удалось решить проблему.
На запуске выберите Расширенные настройки для Ubuntu в меню GNU GRUB, затем войдите в режим восстановления, такой как Ubuntu, with Linux 4.4.0-137-generic (recovery mode)
. После того как это загружается, выполненный fsck
, перезагрузка, после того, как закончено, затем войдите в режим восстановления снова и работайте dpkg
. Я должен был выполнить каждый из них несколько раз, поскольку это продолжало застревать в различных точках, и я должен был отменить его несколько раз... После того, как сделанный с ними, войдите в режим восстановления и на корне и работайте:
apt-get update
apt-get upgrade
apt-get install -f
grub-update
grub-update2
reboot
Введите в режим восстановления еще раз и просто возобновитесь. Это работало на меня, и я был в интерфейсе, где я открыл терминал и повторно выполнил все команды выше, а также завершил установку через интерфейсные окна, которые обнаружились как запущенная система.