我在更新时断网了。突然间我无法安装或升级任何东西。当我这样做时,此消息会循环并消耗我的 RAM,直到我必须重置:
`update-initramfs: Generating /boot/initrd.img-3/12/0-57-generic`
当我运行时sudo apt-get xxxx
它给我:
`E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.`
dpkg --configure -a
导致上述相同的无限循环。
有什么想法吗?我考虑过重新安装,但我没有安装盘,而且我的互联网数据量有上限,无法下载 iso。
编辑1:
似乎这/etc/modprobe.d/iwlwifi.conf
导致了问题。我之前曾向此文件添加了几行来修复我的 wifi,现在我已将其删除。现在我反复收到此输出:
Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-57-generic Found initrd image: /boot/initrd.img-3.13.0-57-generic Found linux image: /boot/vmlinuz-3.13.0-48-generic Found initrd image: /boot/initrd.img-3.13.0-48-generic Found linux image: /boot/vmlinuz-3.13.0-46-generic Found initrd image: /boot/initrd.img-3.13.0-46-generic Found linux image: /boot/vmlinuz-3.13.0-45-generic Found initrd image: /boot/initrd.img-3.13.0-45-generic Found linux image: /boot/vmlinuz-3.13.0-32-generic Found initrd image: /boot/initrd.img-3.13.0-32-generic Found memtest86+ image: /boot/memtest86+.elf Found memtest86+ image: /boot/memtest86+.bin Found Windows 7 (loader) on /dev/sda1 done
我已经运行了几个小时,它仍然输出同样的东西。
编辑2:
我已决定重新格式化并安装另一个发行版。感谢您的帮助。
答案1
创建 initramfs 是一个比较耗时的过程。根据系统运行速度,可能需要一分钟的时间。每次安装新内核时,都必须重新创建它。让过程完成- 我承认,如果您看不到进度条,您会感到困惑!
进一步阅读:维基百科!
man update-initramfs
稍微解释一下这个过程。
您也可以单独运行该命令:
sudo update-initramfs -u
如果遇到错误,只需发布即可。无需重新安装。:-)