14,04 Dpkg Ditemukan kernel: /memtest86+.bin masalah (dibekukan saat update-grub)

12

Semoga saya tidak melanggar aturan dengan membuka topik baru untuk masalah yang saya temui. Percayalah, saya sudah mencoba menjelajahi seluruh askubuntu dan banyak situs lain, tetapi tidak ada solusi yang ditawarkan yang berhasil sejauh ini - semoga kalian dapat membantu saya memecahkan masalah.

Sebelumnya hari ini saya menjalankan upgrade dari server Ubuntu saya ke 14,04:

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

Saya mengalami masalah berikut:

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

Jika saya menjalankan perintah, macet di: Found kernel: /memtest86+.bin

Mohon saran bagaimana melanjutkan (Saya sudah mencoba beberapa solusi termasuk update-grub, dan banyak lainnya, tetapi tidak ada yang berhasil).

$ 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

Setelah me-restart pc saya dan berjalan sudo dpkg --configure -a, saya kembali ke masalah aslinya:

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 kembali

3.13.0-24-generic

Setelah banyak masalah, diselesaikan oleh dpkg --auditdan kemudian dpkg --configure <packagename>untuk paket yang terdaftar

ftv3
sumber
memposting output dari sudo dpkg --configure -aperintah.
Avinash Raj
komentar diedit per permintaan
ftv3
silakan kirim komentar di atas dalam pertanyaan Anda.
Avinash Raj
restart pc Anda dan kemudian cobasudo dpkg --configure -a
Avinash Raj
memposting outputuname -r
Avinash Raj

Jawaban:

16

Masalah ini dapat terjadi dalam kasus virtualisasi Hyper-V (Terjadi pada saya hari ini).

Dalam hal ini jawabannya adalah untuk menonaktifkan OS-probbing in grub dengan membuka file konfigurasi:

sudo nano /etc/default/grub

Dan menambahkan baris:

GRUB_DISABLE_OS_PROBER=true

Setelah menyimpan perubahan Anda ke / etc / default / grub, bangun kembali grub (berjalan di Windows 10 Hyper-V dengan Ubuntu 15.04 VM):

sudo update-grub

dan kemudian apt-get update atau whatev:

sudo apt-get update
Julien Roncaglia
sumber
@SalizarMarxx: Tolong jangan tinggalkan komentar "terima kasih". Alih-alih, pilih jawaban jika Anda menyukainya.
David Foerster
Punya masalah yang sama pada KVM, ini memecahkan masalah.
ortang
Punya masalah yang sama dengan OpenStack VM, solusinya juga bekerja dengan baik.
Laryx Decidua
4

Setelah banyak masalah, diselesaikan oleh

dpkg --audit 
# lalu 
dpkg --configure
# untuk paket yang terdaftar 
Hannu
sumber
3

Masalah saya adalah saya menginstal Ubuntu pada VM Hyper-V dan saya telah mengaktifkan Enable Dynamic Memory (yang merupakan default). Segera setelah saya mematikannya, saya tidak lagi memiliki masalah.

Hoog
sumber
1
Selamat Datang di Tanya Ubuntu! Saya sarankan untuk mengedit jawaban ini untuk meluaskannya dengan detail spesifik tentang bagaimana melakukan ini. (Lihat juga Bagaimana cara saya menulis jawaban yang bagus? Untuk saran umum tentang jawaban seperti apa yang dianggap paling berharga di Ask Ubuntu.)
David Foerster
0

Saya memiliki masalah yang sama dengan Ubuntu 14.04, yang ditingkatkan dari versi sebelumnya (seperti Ubuntu 10.04).

Catatan: Ini bukan solusi umum, ini yang bekerja untuk saya.

Solusi untuk masalah ini adalah memperbarui grub dari 0,97 menjadi 2.

Detail:

dpkg --audit

Menunjukkan masalah dengan mdadm, tidak dapat memperbarui dengan grub 0.97.

Inilah laporan bugnya: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1285312

Nama depan
sumber