Questions tagged «virtual-machine»

虚拟机是在主机操作系统内的虚拟化硬件上运行的来宾操作系统的仿真。


3
我应该出于目的使用快照或克隆吗?
我有一台VirtualBox机器,代表我的操作系统的“干净”安装。我想将此VM用于多种类型的机器-一种用于简单的游戏,一种用于编程,一种用于音频编辑。因此,基本上,我需要三到四个(可能以后会更多)VM,这些VM可以根据我的工作而启动。据我了解,克隆和快照都可以达到我的目的。我可以为想要的每个VM制作一个单独的克隆,也可以从基本计算机的多个快照中分支出来,然后在每一个上安装我的所有工具。 我能想到的唯一基本区别是:(1)我无法同时运行同一台计算机的多个快照(或者可以吗?),(2)克隆将在我的HDD上占用更多空间(因为整个虚拟硬盘将被克隆多次)。 请注意,我不关心同时运行多个虚拟机,我只想一次运行一个。 我没有想到其他差异吗?

2
在Fiddler中捕获虚拟机流量
我在虚拟机(主机是Windows 7)中运行Ubuntu。是否可以在主机中使用Fiddler捕获来自虚拟机的流量?鉴于虚拟机的网络必须通过主机计算机NIC,Fiddler可以捕获数据包吗?(除Tamper Data之外,我不知道Fiddler for Linux的任何免费替代品,但我需要更多控制权)。谢谢。

3
如何在Virtual Box访客会话中使用ALT键?
我正在从Sabayon GNU / Linux系统(主机)运行Windows XP(来宾)的Virtualbox会话。 我正在使用Adobe Illustrator CS2进行项目,并且通过单击鼠标左键和ALT键可以访问某些功能。 但是,似乎ALT密钥没有转发到来宾系统。 为什么? 我在互联网上发现了很多描述相同行为的论坛帖子和错误报告。但是尚无解决方法,或者似乎尚未找到/实施任何真正好的解决方案。 有什么解决办法吗?我真的需要很多命令的键!

2
VirtualBox:使主机操作系统和来宾操作系统彼此对话
正如我在标题中所述,我想通过ssh从主机操作系统访问VM,反之亦然(两个操作系统都是ubuntu;主机是10.10,来宾是9.10) 为此,我在客户机上配置了一个桥接NIC,将其连接到我的物理eth0 NIC,然后静态分配给同一子网的两个接口地址(10.0.0.100和10.0.0.100)。 所有接口都已启动,并在route -n中输入了正确的条目: $ ifconfig eth0 Link encap:Ethernet HWaddr 00:1d:ba:65:10:12 inet addr:10.0.0.100 Bcast:10.0.255.255 Mask:255.255.0.0 ... $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 (这在主机操作系统上-在来宾操作系统上也是如此)。 问题在于两台机器不会彼此“看到”: $ ping 10.0.0.101 PING 10.0.0.101 (10.0.0.101) 56(84) bytes …

5
如何使用Vagrant up对VM进行身份验证?
当vagrant ssh和ssh vagrant @ localhost -p2222有效时,Vagrant Up期间身份验证失败 我想在启动时使用Vagrant执行Shell脚本。在使用vagrant up以下方法启动虚拟机时,Vagrant无法进行身份验证: c:\temp\helloworld>vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'helloworld'... ==> default: Matching MAC address for NAT networking... ==> default: Setting the name of the VM: helloworld_default_1398419922203_60603 ==> default: Clearing any previously set network interfaces... ==> …


1
如何获得qemu的Ctrl + Alt键在-curses模式下工作?
这就是这种情况;我目前在OpenBSD 5.3快照上安装了qemu。这是一个控制台设置,因此我必须使用-curses或-nographic运行。这里的问题是,在-curses模式下运行时,我很难进入qemu监视器。该Ctrl+ Alt键似乎并没有在所有的工作要做。这意味着我必须变得肮脏,并从另一个控制台/ ssh会话中终止qemu进程,因为当前控制台实质上已被锁定。不幸的是,-nographic模式不是一个选项,因为操作系统未设置为使用串行I / O。 我现在能想到的只是正在研究一种将备用控制台转换为专用qemu监视器的方法,但是我在这方面没有取得太大进展。到目前为止,Google并不是很有帮助,但是也许我只是没有想到足够可爱的搜索来挖掘噪音。 这里的主要问题是:如何使qemu密钥以-curses起作用? 如果无法做到这一点:我如何在备用控制台上设置专用的qemu监视器?

3
从USB 2.0闪存驱动器运行VM-Mac / Parallels / XP
我将MacBook Air作为我的主要计算机,而128GB SSD意味着空间是宝贵的。为了节省大约10 GB的空间,我一直在使用Windows XP VM从外部USB硬盘驱动器运行Parallels,在日常使用中,该性能与从内部SSD运行VM的性能一样好。 因此,我买了一个微型的32GB USB 2.0闪存驱动器,将其插入MacBook Air,先将其格式化为ExFAT(速度很慢),然后再格式化为Mac OS Extended(日志记录)(速度也很慢),然后通过我的VM复制文件,然后运行Parallels。 我的完整经验记录在这里:http : //www.midwesternmac.com/blogs/jeff-geerling/running-windows-xp-vm 直文件副本的速度非常快-读取速度为30 MB /秒(始终保持稳定),写入速度为10-11 MB /秒(始终保持稳定)。但是我注意到,一旦XP开始运行,磁盘访问率就处于低KB范围内。 USB闪存驱动器是否真的很差随机访问,还是可能丢失某些东西(闪存驱动器的格式等?)? 值得注意的是,我尝试了以下操作,但效果不佳: 将驱动器格式化为ExFAT或Mac OS Extended(日志式) 拔下所有其他USB设备并关闭蓝牙(该蓝牙在右侧端口USB总线上运行)。 直接将闪存驱动器插入右侧端口或左侧端口,或插入USB 2.0集线器


4
如何在处于全屏模式的虚拟机之间切换?
我最近从VMware Workstation切换到VirtualBox。VMware允许我通过按工具栏中的按钮在全屏模式下在虚拟机之间切换。由于我经常同时使用两个或两个以上的虚拟机(全部都在全屏模式下使用),所以此功能对我来说非常重要。 我在VirtualBox中找不到任何类似的内容。工具栏中没有按钮或菜单条目。没有捷径(至少我找不到一个)。我讨厌现在我总是必须首先一个接一个地最小化所有虚拟机监视器,然后一个接一个地最大化其他虚拟机的监视器,记住最后要在主窗口中最大化一个,否则我的主机任务栏被隐藏。 请告诉我,我缺少什么!我需要一个快捷方式/按钮来在虚拟机之间切换,以便同时切换两个全屏窗口。 VirtualBox 4.3.0。来宾添加已更新。主机和大多数来宾(有时为Linux来宾)上的Windows 7 x64 SP1。



4
Ubuntu VM“只读文件系统”修复?
我本打算在Ubuntu服务器虚拟机上安装VMWare工具,但是遇到了无法在/ mnt目录中创建cdrom目录的问题。然后,我测试了一下是否只是权限问题,但是我什至无法在主目录中创建文件夹。它继续声明它是一个只读文件系统。我对Linux有所了解,但对它还不满意。任何建议将不胜感激。 要求提供的评论信息: username @ servername:〜$ mount / dev / sda1 on / type ext4(rw,errors = remount-ro)proc on / proc type proc(rw)无on / sys type sysfs(rw,noexec,nosuid,nodev)无on / sys / fs / fuse / connections类型fusectl(rw)在/ sys / kernel / debug类型debugfs(rw)上没有在/ sys / kernel / security类型securityfs(rw)上在/ dev type tmpfs上的udev(rw,mode = 0755)在/ dev …

4
我应该给Windows 7虚拟机多少硬盘空间?
我今天要重新格式化计算机,并在其上安装Linux Mint。我主要在办公室和家庭中使用.NET堆栈进行开发,但是我讨厌使用Windows(见图)。 我需要什么规格才能使Visual Studio 2010在虚拟机上正常运行?我应该给虚拟机多少硬盘,以免意外占用空间?Windows 7在VirtualBox虚拟机上的运行情况如何?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.