패키지를 설치하려고 했습니다 libepoxy0:i386
(이것이 응용 프로그램 중 하나의 오류를 해결할 수 있다고 생각했습니다. 신경쓰지 마세요).
나는 질문을 보았습니다: Do you want to continue?
, 나는 를 쳤고 Y
, 그리고 나서... 진행이 진행되었을 때 ~22%
이전 콘솔에 다음과 같은 정보가 있다는 것을 보았습니다:
The following packages were automatically installed and are no longer required
Firefox
긴 패키지 목록이 있습니다... 이 목록에는 unity
또는 이름이 포함된 일부 패키지가 있었던 것을 기억합니다 gnome
. 그런 다음 이 작업을 중지하고 Ubuntu를 다시 시작했지만 지금은... Ubuntu 로고와 5개의 깜박이는 점이 있는 화면만 보입니다.
Ctrl+ Alt+를 누르고 콘솔을 사용해 보았는데 F1로그인 질문이 없습니다.
(패키지 제거/설치를 중지한 후) 콘솔의 출력을 파일에 저장하고 여기에 붙여넣고 싶지만(도움이 될 수 있음) 다시 시작하기 전에 디스크에 저장했는데 심지어는 Ubuntu를 실행할 수 없기 때문에 여는 방법을 알고 있습니다.
Ubuntu를 다시 설치하는 것과 다른 작업을 수행할 수 있나요?
답변1
설치 디스크 또는 USB 플래시 드라이브에서 라이브 부팅 모드를 사용합니다. 그런 다음 루트 파티션과 블록 장치를 마운트합니다. 그런 다음 마운트된 위치로 chroot를 실행하면 apt-get install ubuntu-desktop 및 기타 누락된 패키지를 실행할 수 있습니다.
일반 오래된 파티션 대신 lvm 볼륨이 있는 경우(최신 Ubuntu 배포판에서는 필요하지 않습니다. 14.04+ 이상인 것 같습니다):
apt-get install lvm2
vgchange -a y
Ubuntu 루트 파티션을 마운트합니다(lvm 파티션은 /dev/mapper 아래에 있고, 그렇지 않으면 /dev/sda[1-9]입니다).
mkdir /mnt/system
mount /dev/mapper/ubuntu--vg-root /mnt/system
mount /dev/sda1 /mnt/system/boot
for i in /dev/pts /dev /proc /sys; do mount -B $i /mnt/system$i; done
chroot /mnt/system
먼저 종속성 및 손상된 패키지가 수정되었는지 확인하세요.
apt-get -f install
누락되거나 손상된 것이 무엇인지 파악하고 (재)설치해 보십시오.
apt-get install ubuntu-desktop
apt-get install linux-image-generic linux-headers-generic