Điểm:0

Cách tạo và khởi động Xen guest VM bằng lệnh qemu-system-x86_64

lá cờ pl

Tôi đã xây dựng và cài đặt Xen 4.15 trên nền tảng Ubuntu20.04 của mình thành công theo https://wiki.xenproject.org/wiki/Compiling_Xen_From_Source

Sau khi khởi động lại, tôi đã nhập Tên miền 0 thành công. Lệnh xl info hiển thị đúng chuỗi phiên bản.

chủ nhà: xvg phát hành: 5.13.0-30-chung phiên bản : #33~20.04.1-Ubuntu SMP Thứ Hai ngày 7 tháng 2 14:25:10 UTC 2022 máy: x86_64 nr_cpus : 16 max_cpu_id : 31 nr_nodes : 1 cores_per_socket : 8 chủ đề_per_core : 2 cpu_mhz : 2994.377 hw_caps : 178bf3ff:76d8320b:2e500800:244037ff:0000000f:219c91a9:00400004:00000500 virt_caps : pv hvm hvm_directio pv_directio hap bóng tổng_memory : 15719 free_memory : 11425 Sharing_freed_memory : 0 Sharing_used_memory : 0 yêu cầu nổi bật : 0 free_cpus : 0 xen_major : 4 xen_minor : 15 xen_extra : .3-pre xen_version : 4.15.3-trước xen_caps : xen-3.0-x86_64 hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 xen_scheduler : credit2 xen_pagesize : 4096 platform_params : virt_start=0xffff800000000000 xen_changeset : Thứ sáu ngày 4 tháng 3 13:33:49 2022 +0800 git:6aa4cdbc31 xen_commandline : trình giữ chỗ dom0_mem=4096M,max:8192M chế độ không có thực edd=off cc_compiler : gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 cc_compile_by : xvg cc_compile_domain : cc_compile_date : Thứ Sáu ngày 4 tháng 3 14:21:33 CST 2022 build_id : 234929adcb7588b1414c2b6e5477fa95052b4ded xend_config_format : 4

Sau đó, bước tiếp theo của tôi là tạo máy ảo khách ubuntu (sudo hoặc sử dụng người dùng root):

/usr/local/lib/xen/bin/qemu-system-x86_64 -smp 1 -xen-domid 4 -machine xenfv -m 4G -net nic,model=virtio -net user,hostfwd=tcp::2222-:22 -hda ./u2004.qcow2 -boot d -cdrom ./ubuntu-20.04-desktop-AMD64.iso

Tuy nhiên, tôi luôn thất bại với lỗi sau:

qemu-system-x86_64: không thể ánh xạ tài nguyên máy chủ ioreq: lỗi 3 handle=0x55eeb1f6c0b0
qemu-system-x86_64: khởi tạo máy ảo phần cứng xen kẽ không thành công

Sau khi gỡ lỗi, lỗi là do osdep_xenforeignmemory_map_resource không thể gọi IOCTL_PRIVCMD_MMAP_RESOURCE. Và IOCTL này sẽ trả về -1.

Vì vậy, câu hỏi của tôi là, tôi có đang sử dụng đúng lệnh qemu không? Bất cứ điều gì khác là cần thiết để thiết lập/cấu hình? Lưu ý, nếu tôi không chỉ định tùy chọn ' -xen-domid 4 -machine xenfv ', tôi có thể khởi động qemu thành công

Mọi đề xuất/trợ giúp sẽ được đánh giá cao.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.