vmware에서 ubuntu 18을 시작할 수 없는 이유는 무엇입니까?

vmware에서 ubuntu 18을 시작할 수 없는 이유는 무엇입니까?

AZURE에서 가져온 이미지를 VMWARE로 변환했습니다. 몇 초 후에 시작하고 중지합니다. 왜 그런지 이해할 수 없습니다 ...

"Random:"은 로드하는 데 시간이 오래 걸리고 더 이상 로드되지 않습니다. 여기에 이미지 설명을 입력하세요.

답변1

여기 내 5센트가 있습니다.

모듈 로딩 시간이 길다는 것은 random호스트의 엔트로피가 전반적으로 부족함을 의미할 수 있습니다.

당신은 심지어 없을 수도 있습니다rdrand명령 시스템CPU 플래그에서 다음을 통해 확인할 수 있습니다.

grep -m1 rdrand /proc/cpuinfo

결과가 나오지 않으면 할 수 없다rdrand명령 시스템CPU 라이브러리에 있습니다.


엔트로피를 얻을 수 있는 곳 = 시도할 것:

$ apt-cache policy rng-tools5 
rng-tools5:
  Installed: 5-4
  Candidate: 5-4
  Version table:
 *** 5-4 500
        500 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        100 /var/lib/dpkg/status

패키지가 설치되어 있지 않은 경우 rng-tools5지금 설치하세요. AFAIK는 나중에 재부팅해야 하지만 이렇게 하지 않는 것을 테스트한 적이 없습니다.

마지막 확인으로, 패키지가 어딘가에서 엔트로피를 수집했다면 다음과 같을 것입니다:

$ sudo rngd -v
[sudo] password for vlastimil:                
Available entropy sources:
    Intel/AMD hardware rng
    DRNG

답변2

커널 메시지(이것은 대략적인 추측임)에 따르면 RNG(난수 생성기) 장치 또는 가상 장치(또는 그 부족)와 관련이 있을 수 있는 것처럼 보이지만 문제가 무엇인지 지정하는 정보가 충분하지 않습니다.

vmware를 사용하고 계시기 때문에 가상 머신 구성이나 연결된 가상 하드웨어를 변경해 보시는 것을 추천드립니다. 원래 환경과 유사한 구성으로 시작하는 것(아직 Azure VM에 액세스할 수 있는 경우 어떤 가상/물리적 하드웨어가 연결되어 있는지 확인하기 dmidecode위해 와 lspci같은 일부 도구를 사용해 볼 수 있음 lsusb)이 좋은 출발점이 될 것입니다.

또한 질문과 관련이 없지만 가능하다면 최신 LTS 버전의 Ubuntu로 마이그레이션하는 것을 고려해 보십시오.)

답변3

보세요시작 시 Syslog 메시지: 초기화되지 않은 무작위 읽기.

내 거추측하다문제는 Azure 환경에서 시작할 때 난수 생성기가 있지만 VMware 구성에는 존재하지 않는다는 것입니다. 먼저 커널 명령줄 시작 매개변수를 확인하여 새로운 상황과 더 이상 관련되지 않는 Azure 관련 모듈에 대한 사용자 지정 참조가 있는지 확인합니다.

관련 정보