当尝试在我的 macbook proretina 2015 上使用 qemu 通过 USB 直通运行 arch linux 时,运行 osx Yosemite 10.10.,使用以下命令:
sudo qemu-system-i386 -cpu core2duo -cdrom archlinux-2015.11.01-dual.iso -boot order=d -m 1G -usbdevice host:0x13fe:0x5500
我不断收到错误:
qemu:无法添加 USB 设备“host:0x13fe:0x5500”
而在系统信息中,USB 设备的供应商 ID 为“0x13fe”,产品 ID 为“0x5500”。
我使用代码块(在 bash 中)获得相同的供应商和产品 ID
`system_profiler SPUSBDataType | awk '
/Product ID:/{p=$3}
/Vendor ID:/{v=$3}
/Manufacturer:/{sub(/.*: /,""); m=$0}
/Location ID:/{sub(/.*: /,""); printf("%s:%s %s (%s)\n", v, p, $0, m);}
'
`
Run Code Online (Sandbox Code Playgroud)
在 qemu文档中,它说通过 USB 的正确形式是
主机:vendor_id:product_id
所以我相信我做对了。
我正在运行 qemu 2.4.0.1
我在这里做错了吗?
我在装有 OS X El Capitan (10.11.4) 的 MacBook Pro(Retina,15 英寸,2014 年中;2.2 GHz Intel Core i7;16 GB 1600 MHz DDR3)上运行 VirtualBox(版本 5.0.20 r106931)。我已经按照本教程安装了 Windows 95:https : //www.youtube.com/watch?v=Bx7RwnrdC_k
当 Windows 95 启动时,它会显示 Windows 95 徽标,但几秒钟后它会显示以下错误:
初始化设备 IOS 时:
Windows 保护错误。您需要重新启动计算机。
我已经为我的来宾 Windows 95 机器编辑了 VirtualBox XML 文件。适用于 MacOS 的 VirtualBox GUI 不提供禁用 VT-x/AMD-V 的选项,因此您可以直接使用文本编辑器编辑 XML 文件,也可以使用命令行界面
$ VBoxManage modifyvm
Run Code Online (Sandbox Code Playgroud)
XML 文件的相关标签如下:
<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.15-macosx">
<Machine uuid="{bba76ccc-e1ba-4251-af68-64484c9a8fc2}" name="Windows 95" OSType="Windows95" snapshotFolder="Snapshots" lastStateChange="2016-05-04T20:51:40Z">
<Hardware version="2">
<CPU count="1" hotplug="false">
<HardwareVirtEx enabled="false"/>
<HardwareVirtExNestedPaging enabled="false"/>
<HardwareVirtExVPID …Run Code Online (Sandbox Code Playgroud) 我有一台联想 z50-70 笔记本电脑,它的最大屏幕分辨率是 1366x768。
我想知道使用虚拟机强制使用更高分辨率(如 1440x900 或 1920x1080)对我的笔记本电脑屏幕是否安全。
我之所以要这样做,是因为我玩帝国时代 2 游戏,在这个游戏中,您的屏幕分辨率与您在屏幕上可以看到多少地图有关。我知道更安全的解决方案是购买支持这些分辨率的显示器并将其连接到我的笔记本电脑,但我目前负担不起。
我实际上尝试了虚拟机选项并且它有效,但我担心它的安全性。
我有一台 Windows 机器作为基本(主/默认)操作系统,并在它上面使用虚拟机来运行 Ubuntu 18.04。在这台 linux 机器上(通过 Windows 基础机器上的 virtualbox 运行)我正在运行 android studio。问题是当我尝试在 android studio 上运行虚拟设备(以模拟我的应用程序开发)时,它抛出一个错误,因为需要 Vt-x(如图所示)现在我运行了 vt-x(根据 VirtualBox 中的配置)设置)并希望解决此问题。
IMO virtualbox 本身就是一个模拟器,我猜不能为另一个模拟器或这条线上的东西供电。不确定在黑暗中拍摄。
Ps:它在没有虚拟框的 Windows 上与 AS 一起工作正常。
假设我打开了一个到 IP 地址的 ssh 会话。我能否从 ssh 会话中判断该 ssh 会话是在 VirtualBox 来宾 VM 上还是在非 VM 机器上运行?
笔记:
我最近尝试了 QEMU,所以我可以同时运行 Windows 和 Linux/*nix。
我在网上寻找文档/教程,但发现它们超出了我的理解范围。所以我只是跟着https://www.youtube.com/watch?v=al1cnTjeayk
我只是使用了一个普通的 Ubuntu Mate 16.04.06 iso,但是引导到 Ubuntu 登陆页面花了我大约 10 分钟来加载页面(Ubuntu Linux 安装登陆页面)。
什么可能出错?我仍然在 Intel Core2Duo(旧的 2009 硬件)上运行。我认为我仍然使用默认设置......
我不太了解 KVM 和许多硬件。
这里还是新手..
请理解我在这里问的是什么。我不是问理论上可以为 Hyper-V 中的单个 VM 分配多少 RAM,即 1TB。我正在寻找的是一个数字或公式,显示具有x GB RAM的给定主机可以通过 Hyper-V 分配给单个虚拟机的数量,因为没有管理程序能够将自身的 100% 提供给任何来宾。
要求是否固定——即,Hyper-V 是否总是需要x MB 并且从那以后会发生什么?或者它总是主机 RAM 的百分比?视频内存是如何影响的?我不介意结果是否有点让步——期望精确到兆字节的数字是荒谬的——但是任何大致的指示都会非常有用。
我目前不关心多个 VM。让我们假设这是唯一被虚拟化的设备。
如果有对 Virtual PC 或 VMWare 的功能请求,那就是双显示器支持。为什么没有做到这一点?
multiple-monitors virtualization vmware-workstation microsoft-virtual-pc
是否可以从 MacOSX(在一体式 MacBook Pro 上运行,如果这很重要)运行在虚拟机中使用 Bootcamp 安装在另一个分区上的 Windows 7?它擅长的任何特定虚拟机?虚拟机?虚拟盒子?
您是否尝试过这些解决方案中的任何一个?你有什么经验?
我在 Ubuntu 64 上安装了 VirtualBox。
我有一些图像需要导入到我的 Virtual Box 中。
我得到的是一个带有 *.ovf 的文件和一个带有 *.vmdk 的文件
我想用这些文件做什么?
virtualization ×10
virtualbox ×5
macos ×2
arch-linux ×1
hyper-v ×1
images ×1
import ×1
linux ×1
memory ×1
qemu ×1
ssh ×1
ubuntu-18.04 ×1
usb ×1
windows-7 ×1
windows-95 ×1