• 호스트로 Ubuntu 20.04 서버(GUI 없음)

  • 여러 게스트가 완벽하게 작동하며 각각 고유한 LV가 있습니다.

  • 작업 게스트와 유사한 "테스트"라는 VM용 LV를 만들었습니다.

  • LV 분할: 하나의 ext4 부팅 가능한 파티션, 하나의 스왑

  • 루트 시스템 rsync-d를 부팅 가능한 파티션으로 이동합니다.

  • 따라서 virt-install을 사용하여 새 VM을 만들었습니다.

    virt-install --name=test
    --memory 2000
    --vcpus 2
    --disk 경로=/dev/vg-main/test,bus=virtio,cache=none,format=raw
    --network="bridge=br0, model=virtio"
    --graphics vnc,port=5905
    --noautoconsole
    --import
    --os-type=generic

VM을 시작하면 다음과 같이 멈춥니다.

SeaBIOS (version 1.13.0-1ubuntu1.1)
Machine UUID <uuid of xml file>
iPXE (http://ipxe.org) 00:03.0 CA00 PCI2.10 PnP+7CF8C880+7CECC880 CA00

Booting from Hard Disk...

파일 시스템이 마운트 가능하고 완전합니다.

[email protected]:~/test# losetup /dev/loop7 /dev/vg-main/test
[email protected]:~/test# kpartx -av /dev/loop7
add map loop7p1 (253:11): 0 95614977 linear 7:7 3999744
add map loop7p2 (253:12): 0 5238784 linear 7:7 99616768
[email protected]:~/test# mount /dev/mapper/loop7p1 /mnt
[email protected]:~/test# ls /mnt
backup  build  etc   initrd          lib         mnt   root  srv  usr      vmlinuz.old
bin     cdrom  from  initrd.img      lost+found  opt   run   sys  var
boot    dev    home  initrd.img.old  media       proc  sbin  tmp  vmlinuz

fdisk /dev/vg-main/test의 출력은 다음과 같습니다.

Disk /dev/vg-main/test: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 02EA0DD2-3166-495C-9E0F-37DDEFD15786

Device                Start       End  Sectors  Size Type
/dev/vg-main/test1  3999744  99614720 95614977 45.6G Linux filesystem
/dev/vg-main/test2 99616768 104855551  5238784  2.5G Linux swap

.xml 파일을 작업 중인 다른 .xml 파일과 비교했는데 분명한 것이 없습니다.

<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none' io='native'/>
  <source dev='/dev/vg-main/test'/>
  <target dev='vda' bus='virtio'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>

로그에 오류 메시지가 표시되지 않습니다. 나는 중요한 단계를 놓쳤음에 틀림없다고 생각합니다. .어떤 도움도 대단히 감사합니다.

no answer