คำถามติดแท็ก linux-kvm

Linux Kernel Virtual Machine เป็นระบบเวอร์ชวลไลเซชัน (VM)

5
Windows 10 ใน KVM: เปลี่ยน boot disk เป็น Virtio
ฉันได้ติดตั้งเครื่องเสมือน Windows 10 โดยใช้ดิสก์ IDE และตอนนี้ต้องการเปลี่ยนดิสก์เพื่อใช้ไดรเวอร์ Virtio สำหรับ Windows รุ่นอื่น ๆ แนวทางในคำถามนี้ดูเหมือนจะเพียงพอแล้ว - จะย้าย IDE VM ไปยัง virtio VM ได้อย่างไร อย่างไรก็ตามด้วย Windows 10 สิ่งนี้นำไปสู่INACCESSIBLE_BOOT_DEVICEปัญหา ฉันทราบว่าวิธีการที่ต้องการคือการใช้อุปกรณ์ Virtio ตั้งแต่เริ่มต้นและติดตั้งไดรเวอร์ virtio ที่เหมาะสมเมื่อได้รับแจ้ง น่าเสียดายที่ฉันมีปัญหาบางอย่างกับการเปลี่ยนซีดีใน KVM (ฉันไม่สามารถรับอุปกรณ์ CDROM 2 เครื่องเพื่อใช้งานได้) มีวิธีการแก้ไขปัญหานี้โดยไม่ต้องติดตั้งใหม่หรือไม่? ปัญหาที่คล้ายกันที่นี่ - https://me.m01.eu/blog/2015/03/windows-10-kvm-and-iscsi/#comment-36090

4
เปลี่ยน CD-ROM ผ่าน virsh
ฉันมีเครื่องเสมือน KVM ที่จัดการผ่าน libvirsh ตอนนี้ฉันต้องการใช้อิมเมจ ISO อื่นภายใน VM ฉันจะเปลี่ยน DVD ในไดรฟ์เสมือนได้virshอย่างไร
22 linux-kvm 

9
วิธีออกจากการเชื่อมต่อ“ virsh console”
มีอักขระพิเศษใด ๆ ที่เกี่ยวข้องหรือไม่ ฉันต้องการที่จะสามารถเปิดการเชื่อมต่อคอนโซลในแอปพลิเคชันของฉันและออกเมื่องานเสร็จสมบูรณ์

4
วิธีเพิ่มความละเอียดหน้าจอที่มองเห็นได้บน QEMU / KVM
ฉันมีเวิร์กสเตชัน Ubuntu 9.10 64 บิตที่มีระบบปฏิบัติการเสมือนจริงสองแขกโดยใช้ KVM / QEMU ทั้งสองแบบ 64 บิต หนึ่งคือ Fedora 12 และอีกรุ่นหนึ่งคือ Ubuntu 10.04 ปัญหาคือฉันต้องการใช้จอแสดงผลขนาดใหญ่กว่าที่กำหนดไว้ตามค่าเริ่มต้น ทั้งสองระบบปฏิบัติการเกสต์มีความละเอียดหน้าจอสูงสุด 1024x768 ฉันต้องการเพิ่มสิ่งนี้เป็น 1280x900 หรือ 1440x900 ความละเอียดของระบบโฮสต์คือ 1920x1080 การกำหนดค่านี้ดูเหมือนจะเป็นผลมาจากการติดตั้งตรวจจับความละเอียดที่รายงานโดยหน้าจอเสมือนในระหว่างการติดตั้ง ข้อมูลเดียวที่ฉันพบในเรื่องแนะนำการแก้ไขไฟล์ xorg.conf ในไดเร็กทอรี / etc / X11 ระบบแขกไม่ได้มีไฟล์นี้ ฉันลองสร้างด้วยมือเดียวในระบบ Fedora และจัดการเพื่อทำให้มันใช้ไม่ได้อย่างสมบูรณ์ ไม่ใช่เรื่องใหญ่เพราะเพิ่งติดตั้งแล้วและสามารถติดตั้งใหม่ได้อย่างง่ายดาย เป็นสิ่งที่ฉันต้องการจะทำอย่างไร ถ้าเป็นเช่นนั้นฉันจะทำอย่างไรให้สำเร็จ

2
ฉันจะป้องกัน virt-manager ไม่ให้ถามรหัสผ่านรูทได้อย่างไร
เมื่อเริ่มต้น virt-manager มันจะถามรหัสผ่านรูท ดูเหมือนว่า virt-manager ทำให้ libvirtd daemon รัน pkcheck พร้อมกับข้อโต้แย้งสองข้อซึ่งจะแสดงกล่องโต้ตอบการตรวจสอบสิทธิ์นี้ ดังนั้นจึงเป็น PolicyKit ที่ขอรหัสผ่านรูท เว็บไซต์อย่างเป็นทางการ (libvirt.org) อธิบายถึงวิธีการกำหนดกฎ PolicyKit เพื่อกำจัดการแจ้งรหัสผ่าน: $ sudo cat /etc/polkit-1/localauthority/50-local.d/50-org.example-libvirt-remote-access.pkla [libvirt Management Access] Identity=unix-group:libvirt Action=org.libvirt.unix.manage ResultAny=yes ResultInactive=yes ResultActive=yes ไดเรกทอรีย่อย "localauthority" ไม่มีอยู่ การสร้างและวางไฟล์ด้วยชื่อและเนื้อหานั้น (libvirt -> ชื่อกลุ่มของฉัน) ในนั้นดูเหมือนจะไม่มีผลใด ๆ นอกจากนี้ยังมีไฟล์เริ่มต้นซึ่งใช้ไวยากรณ์ JavaScript: /etc/polkit-1/rules.d/50-default.rules แพคเกจนี้ได้รับการติดตั้งในระบบพร้อมกับส่วนหน้า DE สองสามตัว: polkit-0.107-4.fc18.x86_64 เห็นได้ชัดว่าการกำหนดค่าตัวอย่างใน libvirt.org ล้าสมัยหรือไม่ …

2
libvirt:“ ล้มเหลวในการเริ่มต้นแบ็กเอนด์ไฟร์วอลล์ที่ถูกต้อง”
ฉันพยายามตั้งค่าอุปกรณ์เครือข่าย NAT เสมือนโดยไม่มี DHCP สำหรับ libvirt บนโฮสต์ Arch Linux สิ่งที่ฉันได้ลอง: # virsh net-define network.xml Network default defined from network.xml [ network.xml]: <network> <name>default</name> <bridge name="maas0" /> <forward mode="nat" /> <ip address="10.137.0.1" netmask="255.255.255.0" /> </network> แล็ปท็อปของฉันแสดงผลต่อไปนี้เมื่อเปิดเครื่อง: # virsh net-start default error: Failed to start network default error: internal error: Failed to …

3
libvirt / 9p / kvm เมานต์ใน fstab ไม่สามารถเมานต์ได้ในเวลาบูท
ฉันกำลังพยายามเมานต์โฟลเดอร์แชร์โดยใช้ qemu-kvm / 9p และไม่สามารถทำงานได้หากฉันเพิ่มลงในไฟล์ fstab ฉันพบข้อผิดพลาดขณะบู๊ตซึ่งไม่สามารถติดตั้งอุปกรณ์ได้ แต่หลังจากเริ่มถ้าฉันเรียกใช้ "mount -a" อุปกรณ์จะถูกเมานต์ สาย fstab: src_mnt /src 9p trans=virtio 0 0 จาก dmesg ฉันเห็น: [ 7.606258] 9p: Could not find request transport: virtio และไม่กี่บรรทัดต่อมาฉันเห็นรายการ "virtio-pci" ฉันไม่ชัดเจนเกี่ยวกับวิธีเลื่อนการติดตั้งจนกว่าอุปกรณ์จะพร้อมใช้งาน

2
ป้องกันไม่ให้ไดรเวอร์ Radeon ติดกับอุปกรณ์ PCI ที่ระบุหรือไม่
ฉันมีไพ่ Radeon สองใบในเครื่องนี้Radeon HD 6570และRadeon HD 6950 : lspci | grep VGA 01: 00.0 ตัวควบคุมที่รองรับ VGA: อุปกรณ์ Micro ขั้นสูง [AMD] nee ATI Turks [Radeon HD 6570] 02: 00.0 ตัวควบคุมที่รองรับ VGA: อุปกรณ์ Micro ขั้นสูง [AMD] nee ATI Cayman PRO [Radeon HD 6950] ฉันพยายามทำให้ VGA passthrough ทำงานร่วมกับKVMบนDebian 7 (Wheezy) ผ่าน 6950 ในฐานะการ์ดแสดงผลรองไปยังแขก …

3
เป็นไปได้หรือไม่ที่จะเรียกใช้พาร์ติชั่น Windows เป็น VM?
แล็ปท็อปของฉันถูกตั้งค่าเป็นบูตคู่ระหว่าง Windows 7 (64 บิต) และ Ubuntu Linux (64 บิต) เพราะฉันใช้เวลาทำงานส่วนใหญ่ใน Linux ฉันต้องใช้ Windows 7 VM เพื่อให้สามารถใช้เครื่องมือ Microsoft Office เป็นต้น แต่แล็ปท็อปของฉันมี SSD ขนาด 256 GB เท่านั้นดังนั้นจึงมีพาร์ติชันที่สามารถบูตได้ Windows 7 และ VM ใช้งานค่อนข้าง พื้นที่เยอะ มีวิธีการเรียกใช้พาร์ติชัน Windows 7 เป็น VM จาก Linux โดยไม่แปลงเป็นไฟล์. IMG โดยใช้ KVM หรือไม่? หากไม่มีมีตัวเลือกอื่น ๆ ที่สามารถช่วยฉันได้ไหม

4
ภาพ KVM ล้มเหลวในการเริ่มต้นด้วย virsh ปฏิเสธการอนุญาต
ระบบปฏิบัติการโฮสต์ของฉันคือ Ubuntu Server 11.04 (natty) หลังจากทำตามคำแนะนำโดยละเอียดโดยความช่วยเหลือของ Ubuntu ฉันสร้างภาพ KVM หนึ่งภาพโดยใช้ sudo ubuntu-vm-builder kvm hardy --libvirt qemu:///system ไฟล์รูปภาพถูกสร้างขึ้นเป็น -rw-r--r-- 1 root root 438M 2011-06-17 14:39 ubuntu-kvm/tmpK9hbU5.qcow2 ฉันสามารถแสดงรายการด้วย virsh โดย sudo virsh -c qemu: /// ระบบ "list --all" Id Name State ---------------------------------- - ubuntu shut off Buth เมื่อฉันโทร sudo virsh -c qemu:///system …
12 ubuntu  linux-kvm 

1
Mirror Port ผ่าน iptables
ฉันมีเซิร์ฟเวอร์รูทเฉพาะของ Linux (Debian 7.5) โดยมีแขกตั้งค่าจำนวนมาก แขกคืออินสแตนซ์ของ KVM และรับการเข้าถึงเครือข่ายผ่านบริดจ์ - utils (NAT, IP ภายในใช้โฮสต์เป็นเกตเวย์) เช่นหนึ่ง KVM เป็นแขกของฉัน WebServer และมันสามารถเข้าถึงได้ผ่านทางโฮสต์ IP ด้วยวิธีนี้: iptables -t nat -I PREROUTING -p tcp -d 148.251.Y.Z --dport 80 -j DNAT --to-destination 192.168.100.X:80 ฉันทำเช่นเดียวกันกับบริการอื่น ๆ ทำให้พวกเขาอยู่ในตัวเอง NATed และโดดเดี่ยว แต่แขกคนหนึ่งควรจะเป็นเครือข่ายมอนิเตอร์และจะทำการตรวจสอบเครือข่าย (เช่น IDS) โดยปกติในการตั้งค่าที่ไม่ใช่เสมือนฉันจะใช้ VACLs หรือพอร์ต SPAN เพื่อสะท้อนปริมาณการใช้งาน แน่นอนภายในโฮสต์นี้ฉันไม่สามารถทำสิ่งนี้ได้อย่างง่ายดาย ( …


1
การนำ PCI-Passthrough ไปใช้กับ Linux-KVM บน Debian
ฉันกำลังพยายามใช้ PCI-Passthrough เพื่อแนบการ์ดวิดีโอเก่า (Radeon 4770) กับเครื่องเสมือน ฉันใช้ Linux-KVM เพื่อเรียกใช้เครื่องเสมือนบนโฮสต์ Debian Linux (Wheezy, 3.2.0-4-amd64) คำถาม เพื่อชี้แจงฉันไม่แน่ใจว่าสิ่งที่ถูกต้อง 'เส้นทาง' สำหรับการสอดแทรก PCI-Passthrough กับ Linux KVM ในขั้นตอนนี้ฉันสงสัยว่าการกระทำที่ถูกต้องคือการเพิ่มCONFIG_DMAR, CONFIG_DMAR_DEFAULT_ONและCONFIG_PCI_STUBไปที่ "ตัวเลือกบัส (PCI ฯลฯ )" ส่วนของแหล่งที่มาเคอร์เนลและ recompile แต่ฉันไม่แน่ใจว่านี่เป็นรายละเอียดเพิ่มเติมที่จำเป็นก่อนที่จะทำการคอมไพล์ใหม่หรือไม่ หรือถ้าการคอมไพล์เคอร์เนลใหม่จำเป็น -บางทีอาจจะมีวิธีที่ง่ายกว่านี้ไหม? จากคู่มือที่ฉันอ้างอิงมีเพียงlinux-kvm.org ที่กล่าวถึงอย่างชัดเจนว่าจำเป็นต้องมีการรวบรวม Linux-KVM ติดตั้งแล้วและทำงานเป็นไฮเปอร์ไวเซอร์ การวิจัย ณ จุดนี้ฉันคิดว่าปัญหาของฉันเกี่ยวข้องกับเคอร์เนลของฉัน ทรัพยากรหลักของฉันเป็นแนวทางที่linux-kvm.org ( http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM ) อย่างไรก็ตามฉันได้พบทรัพยากรอื่น ๆ ซึ่งระบุวิธีการที่แตกต่างกันเล็กน้อยที่มีการแจกแจงเฉพาะ (ดูเหมือน): Fedora-- https://docs.fedoraproject.org/en-US/Fedora/13/html/Virtualization_Guide/chap-Virtualization-PCI_passthrough.html SUSE …

1
วิธีการบูตอิมเมจเครื่องเสมือนจริงของ KVM ไปยัง VirtualBox
ฉันได้รับไฟล์. img ของเซิร์ฟเวอร์ซึ่งเป็น Virtual Machine ที่ทำงานในสภาพแวดล้อมของ KVM เครื่องเสมือนถูกติดตั้งกับ Ubuntu ตอนนี้ฉันต้องการใช้ไฟล์. img นี้และ "จำลอง" เซิร์ฟเวอร์ภายใน VirtualBox ดังนั้นฉันได้แปลงไฟล์. img เป็นไฟล์. vdi โดยใช้ qemu-img จาก raw เป็น vdi อย่างไรก็ตามอินสแตนซ์ VirtualBox เริ่มต้นขึ้นและระบุเพียง: FATAL: No bootable medium found! System halted. ฉันไม่ทราบว่าฉันจะต้องติดตั้ง KVM ใน VirtualBox หรือไม่จากนั้นกำหนดค่าให้เรียกใช้ VM ในไฟล์. img ของฉันหรือถ้าฉันสามารถแปลงภาพจาก KVM เป็น VDI แล้วเรียกใช้เซิร์ฟเวอร์ใน VirtualBox โดยตรง …

6
แขกและโฮสต์ไม่สามารถเห็นกันโดยใช้ linux-kvm และ macvtap
ฉันกำลังย้ายเครื่องเสมือน kvm จากโฮสต์เก่า (ทั้งฮาร์ดแวร์และระบบปฏิบัติการ) ไปยังเครื่องใหม่ สำหรับเครือข่าย virt ผู้จัดการเสนอฉันตัวเลือกใหม่: macvtap นี่เป็นทางเลือกที่ดีในการตั้งค่าบริดจ์บน eth0 ดังนั้นตอนนี้เกสต์ก็ไม่เป็นไรรับ IP จากเซิร์ฟเวอร์ DHCP เครือข่ายท้องถิ่นของฉันสามารถเข้าถึงอินเทอร์เน็ตได้ แขกยังเห็นเครื่องอื่น ๆ ในเครือข่ายท้องถิ่นฉันสามารถ ssh พวกเขา ฯลฯ ปัญหาคือโฮสต์และแขกไม่เห็นกัน ฉันไม่สามารถติดต่อแขกจากโฮสต์โดยใช้ไอพีแขกไม่สามารถเข้าถึงโฮสต์จากแขกโดยใช้ไอพีโฮสต์ ไม่มี ping, ssh, http, ไม่มีอะไรเลย นี่คือroute -nคำสั่งจากโฮสต์: $ /sbin/route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.