Ubuntu 14.04가 설치되어 있고 어제 업데이트를 수행했지만 어떤 이유로 업데이트 센터가 멈췄습니다. PC를 재부팅하려고 할 때 재부팅할 수 없었고 다음과 같은 오류 메시지가 표시되었습니다. "udev가 실행 중인 동안에는 udevadm 트리거가 허용되지 않습니다. unconfigured" 라이브 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: 호스트 우분투를 확인할 수 없습니다
이것은 큰 문제가 아니며 라이브 CD를 사용하고 있고 chroot에서 실행을 시도하는 동안 Ubuntu가 livecd의 기본 호스트 이름이므로 이 실행에 신경 쓰지 않습니다.
추신: chroot할 때 sudo가 필요하지 않습니다.
버그가 있습니다여기이 사건에 대해서