KVM으로 무료 업그레이드 Windows 10을 새로 설치

Windows10으로의 무료 업그레이드가 7월말까지라는 것이므로, kvm상의 Windows7을 갱신이 아니라, 클린 인스톨 하려고 생각합니다.

전제 조건



이미 가상 머신으로 Windows7/8/8.1이 설치되어 있어야 합니다.

ISO 이미지 준비




1. Windows7 시작
2. Windows10 얻기로 이동하여 지금 다운로드를 클릭하여 도구를 시작합니다.
3. 다른 PC용 설치 미디어 만들기를 선택
4. 사용할 미디어 선택에서 ISO 파일 선택
5. ISO 파일 저장
6. Windows7 종료

VM에 장치 추가


  • 동일한 가상 시스템에 디스크 추가 (virt-manager의 예)


  • 여기에서 새로운 가상 머신을 만들어 버리면, 설치 미디어를 만든 하드 정보와 달라 버리므로, 업그레이드 대상이 되지 않고, 라이센스를 입력해도 다른 하드웨어에서 사용되고 있습니다. 인증할 수 없습니다.
    2. CD-ROM 드라이브를 2개 만들어, 한쪽에 작성한 인스톨용 ISO 파일을, 다른 한쪽에, VirtIO용의 드라이버를 세트 한다
    드라이버는 여기에서 다운로드. 그러나 최신 드라이버는 왜인지 인식되지 않았기 때문에 이전에 다운로드 한 virtio-win-0.1-74.iso를 사용했습니다.
    또한, 버스의 종류를 IDE나 SCSI로 하면 상기 드라이버는 불필요하지만, I/O의 액세스 속도는 VirtIO가 빠르다
    3. 부팅 장치를 CD-ROM 및 추가된 디스크로 만듭니다.


    설치


  • VM 시작
  • 정품 인증에서 제품 키 없음 선택

  • 설치 위치 선택에서 드라이버로드를 선택하고 드라이버가있는 CD-ROM 드라이브의 폴더를 선택하여 드라이버를로드하면 설치 위치를 볼 수 있습니다
  • 나머지는 일반 설치
  • 인식되지 않는 장치는 VirtIO용 ISO에서 드라이버를 설치합니다

  • VM상에서 CPU가 2개 밖에 인식되지 않을 때



    CPU의 할당을 2개보다 많아도, Windows에서는 2개까지 밖에 인식되지 않거나 한다. 이것은, Windows가 2소켓까지 밖에 대응하고 있지 않기 때문이라는 것.
    따라서 CPU 토폴로지 설정에서 소켓 수 : 1 코어 수 : n이면 2 개 이상의 코어가 인식됩니다.

    virsh로부터라고 이런 느낌.<vcpu placement='static'>4</vcpu>
    <cpu mode='host-model'>
    <model fallback='allow'/>
    <topology sockets='1' cores='4' threads='1'/>
    </cpu>
    참고: Why does my Windows 7 VM running under Linux' KVM not use all the virtual processors?

    좋은 웹페이지 즐겨찾기