Ubuntu 22.10 Desktop을 설치했는데 부팅 프로세스가 매우 빨랐습니다(3초 미만). 설치된 Ubuntu 22.10 서버에서 부팅 순서가 매우 느립니다(>60초).
그래픽 부팅을 시도했지만 실패했습니다.
그래픽 시작을 활성화하기 위해 다음을 수행했습니다.
grim@main:~$ sudo systemctl set-default graphical
[sudo] password for grim:
grim@main:~$
불행하게도 느린 시작은 여전히 변하지 않았습니다.
systemd-analyze critical-chain multi-user.target
설명하다:
grim@main:~$ sudo systemd-analyze critical-chain multi-user.target
[sudo] password for grim:
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
multi-user.target @12.567s
└─apport.service @8.602s +21ms
└─remote-fs.target @8.597s
└─remote-fs-pre.target @8.593s
grim@main:~$
어떤 제안이 있으십니까?
답변1
흥미로운 비슷한 문제가 있습니다. 가상 머신 드라이브를 물리적 서버에 복사했는데 이 구성이 가상 머신에서 상속되었습니다.
# grep -rF ttyS0 /etc/
/etc/default/grub.d/50-cloudimg-settings.cfg:GRUB_CMDLINE_LINUX_DEFAULT="console=tty1 console=ttyS0"
ttyS0
이는 가상 머신과 물리적 서버의 경우 매우 다른 의미를 갖습니다. 물리적 장치인 물리적 서버의 경우 너무 느려서 보낼 수 있는 초당 행 수에 따라 시작 시간이 제한됩니다 ttyS0
.
systemd-analyze는 systemd가 시작되기 전에 오류가 발생하기 때문에 이 경우 도움이 되지 않습니다.
구성에서 해당 줄을 제거하고 실행한 후 update-grub2
문제가 해결되었고 부팅 시간이 3분 단축되었습니다.