답변:
이것은 Canonical이 발표 한 이미지의 오랜 버그입니다.
grub 구성이 직렬 포트를 사용하려고하는데없는 경우이 포트를 정상적으로 처리하지 못합니다. 따라서 직렬 포트를 추가하거나 필요하지 않은 그럽을 변경하십시오.
처음 부팅 할 수있는 세 가지 옵션은 다음과 같습니다.
console=ttyS0
console=ttyS0
/boot/grub/grub.cfg에서 제거 할 수 있습니다.그 후에 부팅 할 수있는 두 가지 옵션 :
GRUB_CMDLINE_LINUX_DEFAULT
값을
무시한 다음 /boot/grub/grub.cfg에 변경 사항이 있는지 확인하고 실행 하십시오./etc/default/grub
/etc/default/grub.d/*.cfg
console=ttyS0
sudo update-grub
실제 컴퓨터에서이 문제가 발생했으며 수정은 커널에 "nomodeset"옵션을 활성화하는 것이 었습니다. 우분투가 콘솔의 고해상도 비디오 모드로 전환하려고 시도하고 하드웨어가 작동하지 않기 때문에이 작업을 수행합니다. 이 문제를 해결하려면
기계에서이 문제를 해결
Grub2가 나타나면 Ubuntu의 메뉴 항목을 강조 표시하고 'e'를 누릅니다.
커널을로드하는 행으로 이동 한 후 'End'를 눌러 행의 끝으로 이동하십시오. 'nomodeset'추가
F10 또는 Ctrl-X를 눌러 부팅하십시오
이것을 위해 좋은 고치기
grub 설정 파일 nano / etc / init / grub 업데이트
GRUB_CMDLINE_LINUX_DEFAULT로 시작하는 라인을 찾으십시오
nomodeset을 포함하도록 행을 편집하십시오. 제 경우에는 다음과 같이 표시되었습니다. GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset"
nano 저장 / 종료 update-grub 재부팅
Shift
부팅 하는 동안 잡아보십시오 .
Shift
, 내가 얻을 : error : terminal 'serial' isn't found
.
nomodeset
( "ro"와 "console = tty console = ttyS0"사이에 추가) Ctrl-X를 저장 / 부팅해도 아무런 차이가 없습니다. 발생합니다. 아이디어가 있다고 생각하지 않습니까? 나는 디스플레이 글꼴이 "switched to clocksrc tsc"라인에 도달 한 직후에 바뀌는 것에 주목한다.