不允许使用 Udevadm 触发器

不允许使用 Udevadm 触发器

我安装了 Ubuntu 14.04,昨天我执行了更新,但是更新中心由于某种原因冻结了,当我尝试重新启动电脑时,我无法重新启动电脑,并且收到以下错误消息:“当 udev 未配置时,不允许触发 udevadm”我尝试使用实时 CD 进入,并尝试了这个命令:

sudo update-initramfs -u -k all

(我有 2 个内核 3.13.0-32-generic 和 3.13.0-52-generic 我不知道为什么,我甚至尝试了 sudo update-initramfs -u -k 3.13.0-32-generic)所以这不起作用。

然后我尝试了这个:

sudo mkdir /media/newroot/
sudo mount /dev/sda1 /media/newroot/
sudo chroot /media/newroot/
sudo apt-get update

但未能到达所有链接

sudo: unable to resolve host ubuntu

有什么办法可以修复或者重新安装内核或者别的什么吗?

答案1

正确的步骤:

sudo mkdir /media/newroot/
sudo mount /dev/sda1 /media/newroot/
sudo chroot /media/newroot/
dpkg --configure -a

然后运行:

update-initramfs -u -k all


umount /media/newroot/

然后重新启动。

sudo:无法解析主机 ubuntu

这没有什么大问题,也不必关心这次运行,因为您正在使用 live cd,并且当您尝试从 chroot 运行时,Ubuntu 是 livecd 中的默认主机名。

PS: chroot 时不需要 sudo

有一个错误这里关于此案

相关内容