หวังว่าฉันจะไม่ละเมิดกฎใด ๆ โดยการเปิดหัวข้อใหม่สำหรับปัญหาที่ฉันพบ เชื่อใจฉันฉันได้ลองเรียกดูทั้ง 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.
ถ้าฉันรันคำสั่งมันจะติดที่: Found kernel: /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
uname -r
sudo dpkg --configure -a
คำสั่ง