VirtualBox에 설치할 때 Ubuntu 18.04 LTS가 부팅시 중단되는 이유는 무엇입니까?


18

기본 가상 머신 설정을 사용하여 VirtualBox에 Ubuntu 18.04 LTS를 설치했습니다. 그러나 Ubuntu 18.04 LTS는 부팅 화면에서 멈추고 로그인 화면에 도달하지 않습니다. 왜 이런 경우이며 어떻게 해결할 수 있습니까?

답변:


12

Virtualbox에서 vm을 종료 한 다음 Ubuntu Virtual Machine의 설정을 편집 한 다음 Display로 이동하십시오. "비디오 메모리"슬라이더를 오른쪽으로 끝까지 이동하십시오. 그런 다음 가속 : 3D 가속 사용을 선택하십시오.

vm을 다시 시작하십시오. 이것은 Virtualbox V5.2.12에 있습니다.


나는 이미 램을 늘 렸지만 이러한 변경으로 인해 문제가 해결되었습니다.
CorayThan

실제로는 반대로해야합니다. VM 상자 이후 비활성화 3D 가속 그놈의 하드웨어 가속을 지원하지 않습니다
일탈

이것은 잘 작동합니다.
Noam Shalev

6

문제는 Ubuntu 18.04 LTS가 VirtualBox의 기본값 인 1GB RAM 설정을 좋아하지 않는다는 것입니다. Ubuntu 18.04 LTS는 1GB RAM으로 작동한다고 광고되었지만 제 경우에는 작동하지 않습니다.

가상 머신을 종료하고 2GB 이상의 메모리를 제공하십시오. Ubuntu 18.04 LTS를 다시 설치할 필요는 없습니다. 실제로 RAM 크기가 클수록 스왑 파일 크기가 커지고 VirtualBox 내부의 스왑은 두 가지 수준의 스와핑 (호스트 및 게스트)이 있으므로 권장되지 않으므로 기본 1GB RAM으로 만 설치하는 것이 좋습니다.

더 많은 메모리를 사용하여 가상 시스템을 다시 시작한 후에는 더 이상 부팅 화면에서 중단되지 않습니다.

메모리 크기가 조정되는 동시에 가상 시스템에 더 많은 CPU를 제공하는 것이 좋습니다. 기본 CPU 수는 1이지만 오늘날 대부분의 저가형 랩톱 CPU에는 최소 4 개의 가상 CPU 코어가 있으며 더 나은 CPU 코어는 8 개입니다.


2
releases.ubuntu.com/18.04에 따르면 최소 1024MB의 RAM이 설치되어 있어야합니다.
juhist

1
광산은 같은 행동을하고 4 기가 RAM을주었습니다.
warhansen

6

위의 모든 힌트를 시도했지만 그중 아무것도 나를 위해 일하지 않았습니다. 3 시간이 더 지나면 이전 Docker 설치가 VirtualBox와 잘 어울리지 않는 (Win10) 컴퓨터에서 Hyper-V를 사용할 수 있음을 알았습니다. 따라서 다른 힌트는 Hyper-V 또는 다른 하이퍼 바이저가 아직 실행되고 있지 않은지 다시 확인하고 예인 경우 비활성화하는 것입니다. 행운을 빕니다 문제 해결.


1
다른 고정 작업 중 어느 것도 작동하지 않았 으므로이 문제가 해결되었습니다.
DMin

5

macOS에서 Ubuntu 18.04로 VM을 실행하고 있습니다. 게스트에는 많은 기본 메모리 (RAM)와 여러 프로세서가 있습니다.

(이것은 다른 위치의 PC에서 HW를 통해 직접 사용했던 원시 VM입니다. 일반적으로 처리하는 OS 업데이트가있을 때 게스트의 이전 업데이트에서 설치가 엉망이 된 것으로 의심됩니다. macOS + rawVM 콤보)

내 컴퓨터는 언젠가 제대로 부팅을 멈출 때까지 macOS VM에서 제대로 작동했습니다. 로그인 화면 바로 앞에 붙어 우분투가 맨 아래에 쓰여있는 자주색 배경이 표시됩니다.

이것이 내가 고치기 위해 한 일입니다.

  1. VB 애플리케이션을 다시 시작하고 호스트하십시오. 문제를 해결하지 못했습니다.

  2. VirtualBox를 6에서 6.08로 업데이트하십시오. 문제를 해결하지 못했습니다.

  3. 다른 게시물에서 제안한대로 3D 가속을 비활성화하십시오. 문제를 해결하지 못했습니다. 다시 활성화했습니다. 내 비디오 메모리는 이미 128MB이므로 변경하지 않았습니다.

  4. 그래픽 컨트롤러를 VMSVGA에서 VBoxSVGA로 변경했습니다 . 문제가 해결되었습니다. 이제 제대로 다시 작동합니다 (그리고 3D 가속 기능은 계속 활성화되어 있습니다).


1
그래픽 컨트롤러를 변경해도 효과가 있었지만 다른 수정 사항은 효과가 없었습니다.
jotadepicas 2016 년

1

Jirka의 대답은 문제 해결에 도움이되는 힌트를주었습니다. Windows 10 Hyper V 시스템을 비활성화해야합니다. 이 지침이 도움이되었습니다.

https://ittutorials.net/microsoft/hyper-v/how-to-disable-the-hyper-v-feature-in-windows-10/

Hyper V를 비활성화 한 다음 컴퓨터를 다시 부팅해야했습니다.

그런 다음 VirtualBox가 Ubuntu 18.03을 시작하여 부팅시 시작하고 중단되지 않도록 할 수있었습니다. 동일한 문제가 Ubuntu 16.04에서도 발생했습니다.


내 경우에는 같은 솔루션 - 확실하지 내가 과거에 Hyper-V를 사용할 이유 때문에이 확인하는 좋은 아이디어이다
리처드 DiSalvo

1

시스템-> 가속 :

중첩 페이징 사용을 선택 취소 하십시오.


이것이 왜 OP의 문제를 해결할 것이라고 생각하는지 더 자세히 설명해 주시겠습니까? 답변 방법을 참조 하고 둘러보기 를 통해 답변을 개선하는 방법을 알아보십시오.
Burgi

0

제 경우에는 다른 모든 답변의 솔루션이 이미 적용되었지만 여전히 중단되었습니다. 문제는 레거시로 설정된 VM의 반 가상화 설정으로 나타 났으며 기본값으로 변경하면 문제가 해결되었습니다.


메모리와 비디오 메모리를 늘려 보았는데 필요할 수도 있지만 반 가상화 공급자를 기본값으로 변경 한 후에 만 ​​부팅됩니다.
Peng Bai

0

Windows 10 PC의 VirtualBox 6.0.10에서 Ubuntu 18.04를 실행하고 있습니다. 우분투를 시작하면 더 이상 로그인 프롬프트가 표시되지 않고 빈 화면 만 표시됩니다. 비디오 메모리를 16MB에서 64MB로 늘 렸습니다. 이제 모든 것이 다시 정상적으로 작동합니다.


1
비디오 메모리 증가가 이미 제안되었습니다.
G-남자 '는 분석 재개 모니카'말한다

0

Jirka Horník의 답변이 도움이되었습니다. 제 경우 에는 데스크탑이 아닌 Ubuntu Server 18.04.4 LTS였으며이 비디오를 따르고있었습니다 . 다음은 내가 적용 한 솔루션뿐만 아니라 문제를 자세히 설명합니다.

  1. Windows 10 Pro를 실행하고 있습니다. 그리고 Docker를 개발하고 사용하므로 Hyper-V가 활성화되었습니다. 도커의 전제 조건입니다.

  2. VirtualBox를 사용하여 Ubuntu Server 설치를 시작했습니다. 이 커널을 설치 지점에 올 때 (정확한 요점은 여기에 , 위의 영상에서)

우분투에서 커널 설치

시작 화면 에서 "원하는 언어를 선택하십시오"라고 묻는이 시점으로 돌아 가기 위해 프로세스를 갑자기 다시 시작합니다 .

우분투의 시작 화면에서 원하는 언어를 선택하십시오

그리고 이것은 반복 될 것입니다.

  1. 마침내 나는 이 ans를 발견 했다 . 그래서 "Windows 기능 켜기 / 끄기"로 이동하여 Hyper-V를 비활성화하고 PC를 다시 시작했습니다.

Windows 10 Pro에서 Hyper-V 비활성화

  1. 이제 다시 시도하고 Ubuntu Server가 성공적으로 설치되었습니다.

  2. 그러나 도커는 실행되지 않습니다. 그것은 말했다

필요한 Windows 기능이 활성화되어 있지 않습니다 : Hyper-V. Docker Desktop이 종료됩니다.

Hyper-V가없는 도커 오류

따라서 Hyper-V를 다시 활성화해야합니다.

Windows 10 Pro에서 Hyper-V 활성화

  1. 이제 가상 머신으로서 도커와 우분투 서버가 함께 실행되는 것을 확인합니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.