タグ付けされた質問 「qemu」

QEMU(「Quick EMUlator」の略)は、ハードウェア仮想化を実行する無料のオープンソースホストハイパーバイザーです。

9
異なるアーキテクチャのファイルシステムにchrootするにはどうすればよいですか?
からchrootArch Linux ARMファイルシステムにしようとしていますx86_64。 qemuバイナリをchrootシステムにコピーすることでstaticを使用することが可能であることがわかりました。 $ cp /usr/bin/qemu-arm archarm-chroot/usr/bin しかし、これにもかかわらず、私は常に次のエラーを受け取ります: chroot: failed to run command ‘/bin/bash’: Exec format error これは、アーキテクチャが異なることを意味します。私は何か間違っていますか?
38 chroot  qemu  arch-arm 

5
QEMU / KVMからマウスを戻すにはどうすればよいですか?
次のコマンドを使用して、Debian Testing x64でQEMU / KVMを実行しています。 kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user しかし、仮想マシン内をクリックすると、QEMUはマウスをキャプチャし、手放しません。マウスを解放するためのキーの組み合わせはであると思いましたがRight Ctrl、押しても何も起こりません。私はまた、追加しようとした-usbdevice tabletか-usbdevice mouseのオプションを: kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user -usbdevice tablet または kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user -usbdevice mouse しかし、状況は同じです。QEMUエミュレーターバージョン1.7.0(Debian 1.7.0 + …
31 x11  kvm  qemu  mouse 

4
QEMUを使用してホストからゲストにSSHで接続するにはどうすればよいですか?
qemuを使用してホストからゲストにsshをセットアップするにはどうすればよいですか?次のように、特別なパラメーターなしでVMを起動するときにポートリダイレクトを使用できます。 /usr/bin/qemu-system-x86_64 -hda ubuntu1204 -m 512 -redir tcp:7777::8001 しかし、次を使用して起動しようとすると: /usr/bin/qemu-system-x86_64 \ -m 1024 \ -name vserialtest \ -hda ubuntu1204 \ -chardev socket,host=localhost,port=7777,server,nowait,id=port1-char \ -device virtio-serial \ -device virtserialport,id=port1,chardev=port1-char,name=org.fedoraproject.port.0 \ -net user,hostfwd=tcp:7777::8001 次のエラーが表示され、VMが起動しません。 qemu-system-x86_64: -net user,hostfwd=tcp:7777::8001: invalid host forwarding rule 'tcp:7777::8001' qemu-system-x86_64: -net user,hostfwd=tcp:7777::8001: Device 'user' could not be initialized -netパラメーターなしでVMを問題なくブートできることに注意してください。ただし、ホストからゲストにsshをセットアップしたいです。ゲストからホストへのsshは期待どおりに動作します。 …
29 networking  ssh  qemu 


1
QEMUでrawディスクイメージを起動する
ここからディスクイメージファイルがあります。そのページには、QEMUと次のコマンドでこのイメージを起動できると書かれています。 $ qemu-system-x86_64 -m 4096 -ctrl-grab -no-reboot x86-64.img それはメッセージを与えます: WARNING: Image format was not specified for 'x86-64.img' and probing guessed raw. Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted. Specify the 'raw' format explicitly to remove the restrictions. エミュレータはロードされますが、PilOSがクラッシュします。つまり、何か間違ったことをしました。 (おそらくPilOSはブロック0に書き込みたいが、できないため) rawコマンドライン引数は、次のように渡されることを意味し、私の知る限り、次のとおりです。 …

2
QEMU WindowsゲストとLinuxホスト間の共有フォルダー
過去に、ホスト上のフォルダーをWindowsゲストと共有するための非常に優れたサポートを持つVirtual Boxを使用しました。QEMUの同様の機能を探しています。 ドキュメントでは、ネットワーク内のどこかで実行されているSambaサーバーを公開するか、またはを使用し-net user,smb=/path/to/folderてsambaサーバーを起動することを推奨しています。 -net user,smbQEMU のオプションには運がありませんでした。開始するだけですsmbd(ポートの競合によりローカルで実行されている別のサービスと競合します)。言うだけで十分です。これは、特に複数のゲストを想定した場合、使用できません。(Linuxの場合、-virtfs(プラン9)は簡単なフォルダー共有に使用できます。) Sambaのその他の問題は、フォルダーの共有に限らず、プリンターの共有、ユーザーマッピング、その他のことも行うことです。必要なのは、1つ(またはそれ以上)のフォルダーをWindowsゲストと共有することです。 Windowsゲストで動作するQEMUの代替フォルダー共有方法はありますか? または、非常に限られた機能セットに制限してQEMUに統合するようにSambaを構成する方法はありますか?そうすべき: ネットワーク内の全員がフォルダにアクセスできる必要はありません。 ローカルユーザーが含まれます(可能な場合)。 他の機能を提供しません(プリンターの共有)。 ユースケース:gitディレクトリをWindowsに公開し、Windowsでコンパイルして、分析にLinuxを使用します。 Windowsは許容可能な速度を持ち、virtio-scsiとvirtio-netを使用します。 LinuxホストのフォルダーをWindows 7ゲストと共有できるようにします。

1
virshでVMをゼロから作成する方法は?
既に機能するXMLファイルがない限り、virshを使用して新しいVMを作成することはできないようです。 QEMU-KVMが動作するために必要なすべてのビットをインストールしたので、最初のVMを作成する必要があります。 の仕方? ヒント:グラフィックがありません!
24 kvm  qemu  virsh 

2
qemu-kvmを使用してネットワークケーブルの取り外しをエミュレートする
[背景:接続していないときに静的ネットワークインターフェイスを停止する方法を実際にテストしたいのですが?] libvirtを使用してQEMU-KVM仮想マシンをセットアップしています(経由virt-manager)。2つのNICを配置します(両方ともvirtio)。それらはホスト上の物理NICにブリッジされます。 NetworkManagerを「取り外し」たときのNetworkManagerの動作をテストしたいと思います。しかし、virt-managerにはそのためのボタン/チェックボックスもありません。また、簡単なGoogle検索でも何も表示されません。 ネットワークケーブルの取り外しをエミュレートするにはどうすればよいですか?

4
QEMU(kvm)を使用してEFIカーネルを起動する方法は?
QEMU(kmv)を使用してEFI環境をエミュレートしようとしています。virtualbootは、archbootを使用してEFIモードで起動するのに15分かかります。 レガシーBIOSモードを使用すると、次のコマンドを使用して起動できます。 root@citsnmaiko-deb:/home/maiko/uefi/ovmf# qemu-system-x86_64 -kernel ../bzImage -initrd ../rootfs.gz -append "rw root=/dev/ram0 ramdisk_size=40960" そして、それは私のカスタムカーネルとファイルシステムで動作します。 file ../bzImage ../bzImage: Linux kernel x86 boot executable bzImage, version 3.6.1 (root@citsnmaiko-deb) #4 , RO-rootFS, swap_dev 0x3, Normal VGA EFIもサポートしています。 ここからダウンロードしたEFIファイルでも同じことをしようとしています wget http://ufpr.dl.sourceforge.net/project/edk2/OVMF/OVMF-X64-r11337-alpha.zip -P ovmf cd ovmf/ unzip -x OVMF-X64-r11337-alpha.zip # rename the files for QEMU find …

2
マウントされた共有フォルダーにファイルを保存するにはどうすればよいですか?
UbuntuホストでFedoraワークステーション仮想マシンを実行しています。ゲストに フォルダーを作成し、linux-kvmの指示に従って/home/cl/share共有フォルダー/media/cl/system/virtual/shareをルートとしてマウントしました。 mount -t 9p -o trans=virtio,version=9p2000.L /host /home/cl/share 共有フォルダーからファイルやフォルダーにアクセス(読み取り)できますが、書き込みはできません。 例:ファイルmount-share.txtをフォルダーに保存しようとしています/home/cl/share。 両方のフォルダー(ホストとゲスト)に読み取り/書き込み権限がありますが、エラーが表示されます Error opening file '/home/cl/share/mount-share.txt': Operation not permitted. ホストオペレーティングシステム:Ubuntu 15.10デスクトップ64ビット ゲストオペレーティングシステム:Fedora 23ワークステーション64ビット 仮想化ソフトウェア: qemu qemu-kvm virt-manager ホストシステムの場所:最初の組み込みSSD-ext4形式 仮想ストレージの場所:2番目の内蔵HDD-NTFS形式 共有フォルダーの場所:2番目の内蔵HDD-NTFS形式 ゲストとホスト間でディレクトリを共有し、ゲストに読み書きアクセスを許可するにはどうすればよいですか? sudo chmod a+x /media/cl そして sudo chmod -R 777 /media、状況は変化しませんでした。 ゲストシステム: ls -la /home/cl/share total 16 drwxrwxrwx. 1 cl …
18 kvm  qemu  virt-manager 

1
Qemu USBパススルー(Windowsゲスト)
USB ADC / DACとHASPで保護された独自のデータ収集システムがありますが、どちらもLinuxでは動作しません。qemuを使用してWindows仮想マシンで動作させようとしています。デバイスは次のとおりです。 $ lsusb ... Bus 003 Device 011: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle Bus 003 Device 010: ID 16b2:1001 $ ls -l /dev/bus/usb/003 ... crw-rw-r-- 1 root qemu 189, 265 дек 22 18:29 010 crw-rw-rw- 1 root qemu 189, 266 дек 22 18:29 …

4
QEMUゲスト(OpenBSD)にシャットダウンイベントを送信するにはどうすればよいですか?
OpenBSDをベアハードウェアにインストールするためだけに仮想化を使用しており、インストール中にシリアルポートへのリダイレクトが設定されなかったため、システムを実行することになりましたが、ログインしてクリーンにする方法はありませんシャットダウン。 kvm -m 6144 -smp 4 -drive file=/dev/sda,if=ide \ -drive file=/dev/sdb,if=scsi -drive file=/dev/sdc,if=scsi \ -cdrom install52.iso -boot d -nographic このセッションにシャットダウンイベントを送信するにはどうすればよいですか?私の知る限り、Ctrl- ここにa x示すように、またはpkill kvmまだクリーンシャットダウンを行いません。 または、-nographicモードからモードに切り替えるにはどうすればよい-cursesですか?
15 openbsd  kvm  qemu 


3
カーネルがinitを実行できないのはなぜですか?
このページで Raspbianイメージをダウンロードしました。qemu内でイメージを起動するために使用できるカーネルをコンパイルしようとしています。 kernel.orgからLinuxカーネルソースをダウンロードして実行しました。 make versatile_defconfig make menuconfig 次に、カーネルに次の機能を追加しました。 PCIサポート(CONFIG_PCI) SCSIデバイスのサポート(CONFIG_SCSI) SCSIディスクのサポート(CONFIG_BLK_DEV_SD) SYM53C8XXバージョン2 SCSIサポート(CONFIG_SCSI_SYM53C8XX_2) 拡張3(ext3)ファイルシステム(CONFIG_EXT3_FS) 拡張4(ext4)ファイルシステム(CONFIG_EXT4_FS) また、ディスクイメージをループマウントし、以下を実行しました。 コメントアウト /etc/ld.so.preload /etc/fstab使用するために調整し/dev/sda1、/dev/sda2 次に、イメージをアンマウントし、次を使用してマシンを起動しようとしました。 qemu-system-arm \ -M versatilepb \ -m 256 \ -kernel linux-4.3/arch/arm/boot/zImage \ -hda 2015-09-24-raspbian-jessie.img \ -serial stdio \ -append "root=/dev/sda2 rootfstype=ext4 rw console=ttyAMA0" カーネルはファイルシステムをマウントできましたが、すぐに問題が発生しました: Kernel panic - not syncing: Attempted to …
14 linux-kernel  arm  qemu  init 

3
qemu仮想マシンのロギングとデバッグ
qemuハイパーバイザーのHDDに空き容量がないため、仮想マシンが数回クラッシュしました。これは、quemu仮想マシンのロギング/デバッグを設定する可能性があるのだろうかと思いました。-D /tmp/qemu-debug-logコマンドで仮想マシンを起動しようとしました: qemu-system-i386 -D /tmp/qemu-debug-log -monitor pty -device e1000,netdev=tap0 -netdev tap,id=tap0 -m 512M -display vnc=:1 -drive file=FreeBSD10.2 ..しかし、これは/tmp/qemu-debug-logファイルを作成することさえしませんでした。 また、カーネルリングバッファー()qemuに書き込みを行っていないようです。仮想マシンのロギングを有効にするベストプラクティスは何ですか?messagesdmesgqemu
12 qemu 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.