Proxmox7.0 의사록 설치(Hyper-V에서 전송)

5332 단어 proxmoxtech

  • Ryzen 1700
  • ASRock X370 Gaming K4
  • Dell PERC h740p
  • GeForce GTX 1060
  • Proxmox 자체 설치

  • iso를 다운로드한 후 balena Ether로 USB 메모리에 쓴 다음 설치를 시작합니다.
  • 특별히 어려운 점이 없어서 생략
  • 참고로 Hyper-V에서 옮겨온 것이기 때문에 이 목적을 위한 비망록도 포함된다
  • Proxmox가 Debian 베이스라는 걸 기억했으면 좋겠어
  • MegaRAID CLI 설치


    Broadcom 웹사이트는 사용하기 너무 어려워 다음 절차를 밟으려고 합니다.
    원: https://gist.github.com/fxkraus/595ab82e07cd6f8e057d31bc0bc5e779
    드디어 필요한 도구 클래스를 넣고 Broadcom에서 MegaCLI 배치를 다운로드합니다.
    펼친 후 RPM 파일을 받았지만 Proxmox는 debian 기반이기 때문에 RPM->DEB로 변환되었습니다.
    DEB 파일을 설치하고 작업을 확인합니다.이런 흐름.
  • apt install libncurses5 unzip alien
  • wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip
  • unzip 8-07-14_MegaCLI.zip
  • cd Linux
  • alien MegaCli-8.07.14-1.noarch.rpm
  • dpkg -i megacli_8.07.14-2_all.deb
  • /opt/MegaRAID/MegaCli/MegaCli64 -h
  • /opt/MegaRAID/MegaCli/MegaCli64 -AdpCount
  • /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL
  • VHDX용 동글


    연결 대상 VM 만들기


    웹 GUI에서 필요한 VM을 만듭니다.
    디스크는 나중에 정식으로 연결되지만 만들지 않으면 전진할 수 없기 때문에 용량은 0.1GB와 같은 작은 값으로 만든다.
    VM 제작 완료 후
  • 에서 제작된 VMハードウェア 중에서 디스크Detach를 선택합니다.
  • 디스크는 하드웨어 일람의 맨 아래未使用:〜〜처럼 표시되므로 사전에 削除 디스크를 선택하십시오.이렇게 하면 전환의 준비가 완성되었다.
  • VHDX에서 변환

    qm importdisk 100 Windows10_c.vhdx SUM980EVO
  • 100 -> VMID.Proxmox의 트리 표시에 표시되는 숫자입니다.VM을 만들 때 번호가 매겨집니다.100에서 온 번호
  • Windows_10_c.vhdx-> 변환 소스 VHDX
  • SUM980EVO-> 스토리지의 이름입니다.Proxmox의 트리에서 データセンター를 선택하고 가운데 선택ストレージ을 선택할 때 표시할 일람의 ID를 지정합니다.
  • root@proxmox:~/hyper-v/Windows10# qm importdisk 100 Windows10_c.vhdx SUM980EVO
    importing disk 'Windows10_c.vhdx' to VM 100 ...
      Logical volume "vm-100-disk-0" created.
    transferred 0.0 B of 59.0 GiB (0.00%)
    transferred 604.2 MiB of 59.0 GiB (1.00%)
    transferred 1.2 GiB of 59.0 GiB (2.01%)
    transferred 1.8 GiB of 59.0 GiB (3.01%)
    transferred 2.4 GiB of 59.0 GiB (4.01%)
    ~~~~~~~~~~~
    transferred 58.6 GiB of 59.0 GiB (99.30%)
    transferred 59.0 GiB of 59.0 GiB (100.00%)
    transferred 59.0 GiB of 59.0 GiB (100.00%)
    Successfully imported disk as 'unused0:SUM980EVO:vm-100-disk-0'
    
    메시지와 같이 사용되지 않은 디스크로 VM에 추가됩니다.
    VMハードウェア에서 사용되지 않는 디스크를 선택하고 編集 버튼을 누릅니다.

    시작 순서 설정


    첨부된 디스크가 시동 디스크인 경우 VMオプション의 설정을 통해 현재 추가된 디스크의 안내를 유효하게 (검사)하고 안내 순서의 우선순위를 미리 높인다(드래그 3)

    디스크 프로그램(RDM)


    전체 물리적 디스크를 VM으로 표시하려면 다음 명령을 사용합니다.ブート順
  • 100 -> VMID
  • -virtio0 연결된 버스sataNvirtion이 있는 것을 지정하면 덮어씁니다.유휴 공간을 적절하게 설정하고 웹 GUI에서 터치하면 연결 대상을 변경할 수 있습니다.
  • /dev/disk~장치
  • by-id 이후의 경우 qm set 100 -virtio0 /dev/disk/by-id/scsi-36d0946606c11150028b3e11557046428로 링크 주소를 표시하면 이해하기 쉽다.(/sda 또는 이름 표시)

    TrueNAS


    TrueNAS에는 KVM 에이전트가 없으므로 웹 GUI에서 꺼진 장치의 리디렉션에 전혀 응답하지 않습니다.이러면 안 돼, 내가 방법을 생각해 볼게.
    https://www.truenas.com/community/resources/qemu-guest-agent.167/
    프로그램상 상술한 바와 같이 말하고 싶지만 ls -l /dev/disk/by-id/ 링크 목적지의 GiitHub에는 존재하지 않는다.이렇게 말하기보다는 FreeBSD에서 유래한 파일이기 때문에 FreeBSD의 iso에서 가져올 필요가 있다(내 생각)TrueNAS 12-U6는 FreeBSD12 기반
    https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-disc1.iso
    의 isovirtio_console.ko를 가져오세요.

    UEFI의 Debian VM을 자동으로 시작할 수 없음(Linux 범용?)


    VHDX에서 변환을 시작하면 EFI 셸이 시작됩니다.
    EFI 셸에서 다음과 같이 시작할 수 있습니다.
    FS0:
    cd EFI
    cd debian
    grubx64.efi
    
    EFI 부트 엔트리에 grub이 없기 때문일 수 있습니다.
    # efibootmgr
    efibootmgr 
    BootCurrent: 0002
    Timeout: 3 seconds
    BootOrder: 0001,0000,0002
    Boot0000* UiApp
    Boot0001* UEFI QEMU QEMU HARDDISK 
    Boot0002* EFI Internal Shell
    
    Debian의 경우 debian이라는 부팅 포털이 없으면 부팅되지 않습니다.

    수정 방법


    VM 설정을 확인한 후/boot/kernel/virtio_console 복구가 가능합니다.
  • BIOS를 OVMF(UEFI)로 설정
  • 하드웨어에 EFI 디스크 있음
  • $ sudo grub-install 
    Installing for x86_64-efi platform.
    Installation finished. No error reported.
    
    $ efibootmgr 
    BootCurrent: 0003
    Timeout: 3 seconds
    BootOrder: 0004,0001,0002,0000,0003  ※ 0004が先頭になっている
    Boot0000* UiApp
    Boot0001* UEFI QEMU DVD-ROM QM00003 
    Boot0002* UEFI QEMU HARDDISK QM00005 
    Boot0003* EFI Internal Shell
    Boot0004* debian                  ※ 追加されたエントリ
    

    사족


    Windows와 FreeBSD(TrueNAS)는 같은 UEFI인데 왜 문제가 없는지 모르겠다.
    startup.nsh도 놔두세요.

    좋은 웹페이지 즐겨찾기