不允許 Udevadm 觸發器

不允許 Udevadm 觸發器

我安裝了Ubuntu 14.04,昨天我執行了更新,但更新中心由於某種原因凍結了,當我嘗試重新啟動電腦時,我無法啟動,並且收到以下錯誤訊息:「udevadm 觸發器不允許,而udev是未設定” 我嘗試使用 Live 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

有一個錯誤這裡關於這個案例

相關內容