PC 配置:AMD 双核 E-350 1.6Ghz AMD 6310 高清显卡
我在 Windows 8 之上的 VMware Player 上运行 Ubuntu 14.04,并试图弄清楚我是否可以在 ubunutu 上运行 OpenCL,即使用 VM。
我正在阅读一本关于如何安装 OpenCL 的手册,第一步给出了这个输出。有人可以看到输出并告诉我应该做什么吗?我可以在 VM 上运行 OpenCL 吗?
1)首先,我们需要检查我们的系统配置,以确定是否可以在我们的机器中安装 OpenCL。我们可以在终端上运行“Hardinfo”命令来获取系统配置的完整摘要。如果我们的系统中没有安装 Hardinfo 命令,那么我们可以通过在终端上运行以下命令来轻松安装它: sudo apt-get install hardinfo 2)如果我们的系统可以支持 OpenCL 那么我们可以进入 OpenCL 的实际安装. 3) 从英特尔网站下载面向 OpenCL 应用程序的英特尔 SDK 。.....
varun@varun-virtual-machine:/$ hardinfo
Run Code Online (Sandbox Code Playgroud)
当前未安装程序“hardinfo”。您可以通过键入以下内容进行安装:sudo apt-get install hardinfo
varun@varun-virtual-machine:/$ sudo apt-get install hardinfo
Reading package lists... Done
Building dependency tree
Reading state information... Done
Run Code Online (Sandbox Code Playgroud)
您可能想要运行“ apt-get -f install”来更正这些:
以下软件包具有未满足的依赖项:
fglrx : Depends: …Run Code Online (Sandbox Code Playgroud) 抱歉,如果这含糊不清……我目前正在研究具有 3 个 VNET 的 AZURE 架构设计。我正在寻找通过防火墙服务器的每个 VNET。
基本上,我试图弄清楚 1VM 是否可以成为 3 个没有多个 NIC 的虚拟网络的一部分,或者 AZURE 是否根本不支持此功能。
在开发OS X应用程序时,经常会部署多个Mac OS X。如果您有足够的内存来购买大量的 Mac mini,这可能很容易(如一些图片显示的 Mac mini 机架)。但是,如果预算有限,我们可以使用可视化在Apple硬件上运行OS X VM。
从谷歌搜索来看,在苹果制造的硬件上安装 2 个 guest OS X (10.7-10.11) VM 应该是合法的。还有我的问题。
谢谢。最好的问候,杰克
左边是我从这个视频中得到的一个虚拟机和丰富的 Docker :
Docker 引擎如何能如此轻巧,以至于它可以取代客户操作系统和管理程序,并且仍然可以与主机操作系统一起工作?本质上,它只是比虚拟机更有效地转换不同的应用程序及其依赖项?我听说 Docker 引擎使用与主机操作系统相同的内核,但我不确定我是否理解这意味着什么。本质上,我们用一个 Docker 引擎替换了来自多个客户操作系统和管理程序的所有依赖项,但我不明白如何做到这一点。Docker 引擎是否只是删除了访客操作系统本来就不应该拥有的那么多无关紧要的东西?什么是不必要的无关紧要的东西?
我们可以使用 powershell cmdlet“Get-VM”获取 VM 列表。返回的集合有两列“状态”和“状态”。我需要知道 VM 的可能状态或状态是什么。我有一个应用程序需要根据 VM 的状态(特别是错误状态)执行各种操作。
我将 Windows 10 作为主机运行,并在 Hyper-V 虚拟机内部与另一个 Windows 10 一起运行。我想要做的是编写一个 C# 程序,它将每 1 秒单击一次鼠标按钮,并最终发送一些来自键盘的击键,如“abc”。
到目前为止,我尝试PostMessage使用WM_LBUTTONDOWNUP 和窗口句柄到 hyper-v 窗口mouse_event,但没有任何效果。mouse_event在主机上工作正常,每 1 秒点击一次,但是一旦我将鼠标悬停在虚拟机上,它就不再点击了。
有没有办法模拟主机中的点击和键盘按键并让 VM 对其做出反应?
我刚刚设置了我的新 Macbook Pro 15" (2017)。在安装和配置我的 Virtualbox VM 的过程中,我意识到“启用 VT-x/AMD-V”选项可以在虚拟机设置 - 系统 - 下找到加速在我的新 Macbook Pro 上不可用,而在我之前的 Macbook Pro 15" 2014 上可用。你有什么想法可能是什么原因吗?两台 Macbook 都在 macOS Sierra 10.12.6 下运行,并且都安装了最新版本的 VirtualBox。由于我在 VM 中做了很多工作,我很高兴能够启用此选项。
如果有人可以帮助我,我将不胜感激。
问候
我已经阅读了 Azure Docs 中的多个文档。但是,在实现、目的等方面,我无法获得它们之间的确切区别。需要一种方案/建议,我可以在其中实现这一点!
先感谢您。
当我的页面错误处理程序中断被调用时(它应该挂起系统),在调用之前有一些变量被推送到堆栈中。我启用了虚拟内存,当我设置一个无效的堆栈指针(esp)并且 int14 处理程序被调用时,它会立即导致另一个页面错误等等。我应该如何解决这种情况?
我的 int14 代码:
isr14:
; interrupt handler for isr14
jmp $
iretd
Run Code Online (Sandbox Code Playgroud)
导致它中断的代码:
mov esp, 0x1000 ; 0x1000 is not mapped in the VM directory
push dword 'A'
jmp $
Run Code Online (Sandbox Code Playgroud)
我的 IDT 表的部分:
irq14:
dw isr14
dw 0x0008
db 0x00
db 10101110b
dw 0x0000
irq15:
........
Run Code Online (Sandbox Code Playgroud) 好的,所以我想获得一个带有 Windows 的虚拟机,所以我只能在 Windows 上下载应用程序(不在 OSX 上(顺便说一下,我在 Big Sur 11.2.3 上)),所以我下载了 VirtualBox,然后下载了 Windows 的东西显然我必须(如其中一张图片所示)(你可以说我几乎没有使用 vms 的经验),然后我在 VirtualBox 应用程序中创建了一个新的 vm,并保留了除硬盘驱动器类型之外的所有默认设置(也在其中一张图片中),然后我点击Start它并要求我添加一个“虚拟光盘文件”,所以我点击了文件夹按钮,然后点击add了左上角,它给了我这个错误代码:
Failed to open a session for the virtual machine w10.
The VM session was aborted.
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: SessionMachine
Interface: ISession {c0447716-ff5a-4795-b57a-ecd5fffa18a4}
Run Code Online (Sandbox Code Playgroud)
您也可以在下面的其中一张图片中看到。此外,当我在点击前面提到的add按钮之前离开屏幕几分钟时,会出现:

但我试着让它加载,但什么也没发生。我已经尝试使用卸载工具卸载两次,重新启动我的 Mac 等,是的,我已经在Security设置中允许了我需要的一切。我没有在主持人帐户上安装它,但 Windows 10 虚拟光盘文件是Documents我所在的帐户具有读写访问权限的文件,显然实际的 VM 在应用程序中。
谢谢大家!
virtual-machine ×10
azure ×2
hyper-v ×2
macos ×2
virtualbox ×2
assembly ×1
c# ×1
docker ×1
interrupt ×1
kernel ×1
linux ×1
networking ×1
opencl ×1
powershell ×1
ubuntu-14.04 ×1
virtual ×1
winapi ×1
x86 ×1