14,04 Dpkg Знайдено ядро: /memtest86+.bin (вимкнути під час оновлення)


12

Сподіваюся, я не порушую жодних правил, відкриваючи нову тему для проблеми, з якою я стикався. Повірте мені, я спробував переглядати askubuntu та купу інших сайтів, але жодне із запропонованих рішень поки що не працювало на мене - сподіваюся, ви, хлопці, можете допомогти мені вирішити проблему.

Раніше сьогодні я запустив оновлення свого сервера Ubuntu до 14.04:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:        14.04
Codename:       trusty

У мене є така проблема:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

Якщо я запускаю команду, вона застрягає у: Знайдено ядро: /memtest86+.bin

Будь ласка, порадьте, як діяти (я пробував кілька рішень, включаючи update-grubта багато інших, але жодне не працювало).

$ sudo dpkg --configure -a
Processing triggers for initramfs-tools (0.103ubuntu4) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Setting up mdadm (3.2.5-5ubuntu4) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing package mdadm (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 mdadm

Після перезавантаження ПК і запуску sudo dpkg --configure -aя повернувся до початкової проблеми:

Setting up mdadm (3.2.5-5ubuntu4) ...
 Removing any system startup links for /etc/init.d/mdadm-raid ...
update-initramfs: deferring update (trigger activated)
update-grub is /usr/sbin/update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /vmlinuz-3.13.0-24-generic
Found kernel: /vmlinuz-3.2.0-61-generic
Found kernel: /vmlinuz-3.2.0-48-generic
Found kernel: /vmlinuz-3.2.0-24-generic
Found kernel: /vmlinuz-3.0.0-12-server
Found kernel: /vmlinuz-2.6.28-11-server
Found kernel: /vmlinuz-2.6.27-14-server
Found kernel: /vmlinuz-2.6.24-24-server
Found kernel: /vmlinuz-2.6.22-16-server
Found kernel: /vmlinuz-2.6.22-14-server
Found kernel: /memtest86+.bin

Uname -r повертає

3.13.0-24-generic

Після безлічі клопотів вирішується dpkg --auditі далі dpkg --configure <packagename>для перерахованих пакетів


розмістити вихід sudo dpkg --configure -aкоманди.
Avinash Raj

коментар відредаговано на запит
ftv3

будь ласка, опублікуйте вищевказаний коментар у своєму запитанні.
Avinash Raj

перезапустіть ПК, а потім спробуйтеsudo dpkg --configure -a
Avinash Raj

розмістити вихідuname -r
Avinash Raj

Відповіді:


16

Ця проблема може трапитися у випадку віртуалізації Hyper-V (сталося зі мною сьогодні).

У цьому випадку відповідь полягає у відключенні зондування ОС у grub, відкривши файл конфігурації:

sudo nano /etc/default/grub

І додавання рядка:

GRUB_DISABLE_OS_PROBER=true

Після збереження змін до / etc / default / grub відновіть grub (працює на Windows 10 Hyper-V з Ubuntu 15.04 VM):

sudo update-grub

а потім apt-get update або whatev:

sudo apt-get update

@SalizarMarxx: Будь ласка, не залишайте коментарів "спасибі" Натомість голосуйте за відповідь, якщо вам це подобається.
Девід Фоерстер

У КВМ була така ж проблема, це вирішило проблему.
ortang

Якщо була та сама проблема з OpenStack VM, рішення добре працювало і там.
Laryx Decidua

4

Після безлічі клопотів, вирішених

dpkg - аудіт 
# і потім 
dpkg - налаштування
# для перелічених пакетів 

3

Моя проблема полягала в тому, що у мене встановлений Ubuntu на VM Hyper-V і я перевірив Enable Dynamic Memory (що за замовчуванням). Як тільки я його вимкнув, у мене більше не виникало проблем.


1
Ласкаво просимо в Ask Ubuntu! Рекомендую відредагувати цю відповідь, щоб розширити її конкретними деталями, як це зробити. (Дивіться також Як я можу написати гарну відповідь? Для загальних порад про те, які типи відповідей вважаються найціннішими на Ask Ubuntu.)
Девід Фоерстер

0

У мене була така ж проблема з Ubuntu 14.04, яка була оновлена ​​на значно більш ранній версії (наприклад, Ubuntu 10.04).

Примітка. Це не загальне рішення, це те, що працювало для мене.

Рішенням цієї проблеми було оновлення grub з 0,97 до 2.

Деталі:

dpkg --audit

Показана проблема з mdadm, вона не може оновлювати груб 0,97.

Ось звіт про помилку: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1285312

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.