У меня установлена Ubuntu 14.04, вчера я выполнил обновление, но центр обновлений по какой-то причине завис, когда я попытался перезагрузить компьютер, мне это не удалось, и я получил следующее сообщение об ошибке: «udevadm trigger is not allowed while udev is unconfigured» Я попытался войти с помощью 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, а Ubuntu является именем хоста по умолчанию в livecd, пока вы пытаетесь запуститься из chroot.
PS: вам не нужно sudo при chroot
Есть ошибка.здесьоб этом деле