Questions tagged «virtualbox»

VirtualBox是Oracle针对x86 / x86_64体系结构的免费开源虚拟化程序。

2
如何通过NAT(VirtualBox NatNetwork)将本地环回公开给(VirtualBox)VM连接到主机
我正在使用VirtualBox NatNetwork类型将我的大多数VM连接到主机(所需的端口设置为转发)。我想知道如何从VM内部连接到主机的本地环回(“localhost”)(例如在VM内部使用apt-cacher-ng)。 使用NAT连接到主机接口的IP对我来说很明显并且有效。 我在Ubuntu 14.04上使用VirtualBox 4.3.10和Linux 3.11.13。

0
通过IPv6访问VirtualBox来宾Web服务器
主持人:Mac与Chrome 访客:Ubuntu 16.04,桥接适配器 客人: karl@karl-VirtualBox:~$ ip -6 addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000 inet6 fe80::xxxx:xxxx:11a:890e/64 scope link valid_lft forever preferred_lft forever 我可以通过客人访问客人服务器上的服务器 http://localhost:8080。但是,我无从访客或IPv6中的主机访问它。 尝试: HTTP:// [FE80 :: XXXX:XXXX:11A:890e]:8080


2
如何在给定.vdi文件的情况下恢复VirtualBox图像
背景 我在Linux上有VirtualBox,最近我的系统文件驱动器失败了。我可以使用Live CD查看存储驱动器的文件,通过这个,我可以在处理这个文件的同时将我的数据文件复制到另一台计算机上。 如何在另一台计算机上加载.vdi(或者在这种情况下,重新安装Ubuntu)?我在网上看到了许多如何导出它的样本,但它假设主机当前正在工作。 谢谢!

3
VirtualBox没有看到最新的更新
我使用VirtualBox和Windows 7 SP1 x64 Ultimate。当我检查最新的更新时,它说没有。 但是,在官方网站上看,我没有最新的稳定版本:https://www.virtualbox.org/wiki/Downloads VirtualBox的更新管理器是否已损坏,或仅表示主要更新? 编辑(2014-11-27):检查更新最终建议最新版本。

0
真棒WM:再见UI
有时我的一些UI会消失,但它们所属的过程依然存在。到目前为止,它已经发生在gnome-terminal,emacs,eclipse和evince上。我只是在Awesome Window Manager中遇到过这种情况。任何想法如何解决它? 更新:弹出的Gmail聊天窗口也发生了变化。当我关闭主Gmail窗口时,它会警告我隐形聊天窗口也将关闭。 更新2:我应该提到我在Sun的VM Virtualbox中使用Awesome和Debian,当VM离开/进入全屏模式时,错误似乎更频繁地发生。

1
尝试在Windows 7 64位主机上运行VirtualBox - OSX来宾时出错
我刚刚开始在64位版本的Windows 7上使用VirtualBox。到目前为止,它已经运行了几周的Ubuntu而没有任何问题。 今天我试着让OSX工作。我根据本指南创建了一个虚拟机,但到目前为止,无论是否安装了OSX DVD,机器都会立即崩溃并出现以下错误: Failed to open a session for the virtual machine OSX Unknown error creating VM (VERR_VMX_MSR_LOCKED_OR_DISABLED) 谷歌搜索此消息后,似乎这通常是由主机无法正确支持虚拟化引起的。但是,我知道这不可能是这种情况,因为它运行Ubuntu很好。 到底是怎么回事?

1
无法将http请求从外部客户端路由到Virtualbox guest虚拟机
我有一个运行Ubuntu 14.04的Virtualbox guest虚拟机和一个node.js Web服务器。Virtualbox主机是Windows 8.1客户端。设置节点服务器后,我在外部提供访问时遇到一些困难。 节点服务器在端口5005上运行,所以通常,我只是从防火墙创建一个端口转发规则,将所有5005请求路由到同一端口上的访客IP(192.168.2.13)。这样做,我看到我从外部位置发出的请求到达防火墙并被允许,但外部客户端从未收到响应。如果我从网络中访问私有IP,它会按正确和正常的方式响应(因此服务器肯定会启动)。 如果我尝试相同的过程,但在主机(而不是客户虚拟机)上运行服务器则可以正常运行!这表明防火墙配置不是问题。我可以从防火墙ping客户IP,因此连接似乎很好。 因此,在VM的网络设置中似乎有一些问题导致了问题,但是什么呢?使用VirtualBox的桥接网络模型,VB guest虚拟机配置了静态IP。 IpTables或UFW都没有配置为阻止访客上的任何东西(我告诉) 我错过了什么?

0
Docker的问题,如何使用自己的网桥NIC创建docker容器
我是Docker世界的新手。我以前一直在使用VirtualBox并从它的角度理解一切,但现在我想切换到Docker容器。 如果你能回答我的问题,我将不胜感激。 是否可以为每个容器配置单独的网络适配器。例如,与VM类似。例如,第一个容器将有2个网络接口,第一个是容器之间的本地网络,第二个是桥接网络。第二个容器只有一个本地网络适配器? 是否可以有两个容器桥接适配器,因此每个容器都会请求我的DHCP服务器租用与Virtual Box中的桥接适配器相同的IP地址。一个容器运行Apache2 Web服务器,从路由器获取192.168.0.10 IP,另一个运行Nginx服务器并从路由器获取192.168.0.11 IP。我能在路由器上将端口转发到此IP吗? 据我所知,docker只是创建了由内核隔离的新进程组,并使用chroot从现有的根目录创建自己的工作目录,因此所有已安装的软件都将在容器中可用,但是当我安装新软件时,它将被安装在chrooted目录,它真正位于真正的根目录中,但具有以前安装的软件的符号链接? 我会感激任何答复或帮助。 谢谢。

2
从文件夹创建可启动的RedHat iso
我想在VM上安装RedHat 6.4(32位)。问题是我没有iso文件。相反,我有机会到一个文件夹(与像子标准的RedHat的文件夹images,isolinux等等) 我无法从此文件夹重新创建可引导的iso文件。每次我试过,VirtualBox说FATAL: no bootable medium found! System halted。我假设我的ISO文件没有正确构建(不可引导?)。 我认为virtualBox配置正确(为虚拟CD / DVD设置了iso文件)。 我是如何尝试创建ISO文件的: 使用程序:isoCreator,powerIso 使用命令: mkisofs -o genertatedIso.iso /MyRep 谢谢你的帮助,

2
在Arch Linux中安装FVWM
我最近成功地在VirtualBox中成功安装了Arch Linux。我想安装FVWM,所以我安装了X Server,然后运行pacman -S fvwm。它说已经安装了fvwm,但是终端仍然停留在那里并且没有窗口。我知道我可能做了些蠢事,但我不确定是什么。请告诉我我做错了什么。 更新:我安装了GDM。当我在菜单中选择“fvwm”并输入我的密码时,屏幕变黑,出现左边绿色“okay”状态的几个控制台消息,屏幕再次变黑,然后变为灰色并返回登录状态屏幕。

2
如何在Virtualbox中将OS X Server作为guest虚拟机安装?
我希望在运行OS X 10.6的iMac上安装OS X Server 10.6作为虚拟机下的访客。想知道是否有关于硬件或安装过程的任何警告或问题。关于他们的警告,Virtualbox手册含糊不清。 运行OS X Server来宾是否仅限于OS X Server主机?或者主持人可以成为常规的Snow Leopard客户端吗? 目前在初始安装期间出现以下问题: Loading mach_kernel.mkext... Could not open file 'mach_kernel.mkext'..... iMac是3GHz Core 2 Duo,4 Gb RAM,iMac 10,1。


2
无法SSH到Virtualbox Linux Mint来宾操作系统
我在我的Virtualbox上安装了Linux Mint 17,我想访问其中的文件。 我通过以下命令安装了openssh-client和openssh-server: sudo apt-get install ssh 然后我通过“ssh 127.0.0.1”尝试ssh localhost,它显示以下内容: Welcome to Linux Mint 17 Qiana (GNU/Linux 3.13.0-24-generic x86_64) Welcome to Linux Mint * Documentation: http://www.linuxmint.com Last login: Fri Jun 27 13:18:53 2014 from localhost 我认为它是从localhost成功的ssh。然后我尝试从Virtualbox外面ssh。 我修改了Linux虚拟机的网络设置,如下所示: VM网卡附加到“NAT” 端口传输设置为“Rule1”,“TCP”,“”,“9023”,“10.0.2.15”,“22” 注意:相应的字段是“名称”,“协议”,“主机IP”,“主机端口”,“客户端IP”,“客户端端口” 然后我尝试通过FileZilla从Windows连接到Mint OS: 主持人:我的主机IP地址 用户名:我的用户名 密码:我的密码 港口:9023 并且控制台显示: Status: Connecting …

1
与主机和来宾相同的Windows安装
首先:还有其他类似的问题(例如,为什么我不能将我的Windows安装作为主机和访客使用?),但问题要么没有提供足够的信息,要么/或答案在技​​术上和事实上都是不正确的(就像那个例子一样)。这是可能的-技术上和法律上-既本身,实际上启动相同的物理Windows实例(显然不是在同一时间),而不必重新激活,而无需购买合法的两个许可证。我只是需要帮助来完成它(正如我想象的其他人想做的那样)。我还想象这可能成为其他人有趣或有用的参考,特别是考虑到其他地方缺乏和/或不正确的信息。 我曾经在几年前(使用VirtualBox)找到了如何做到这一点的详尽演练,但我现在似乎无法找到任何指南。但肯定这个坚果已被破解,其他人想知道如何? 我应该提出这个问题的大量细节 - 以避免不可避免的,善意的,偶尔错误的评论,例如: “它无法完成”(它可以并且具有 - 非常稳健可靠) “它会违反Windows EULA”(可能使用Windows 10但不是旧版本) “为什么不直接使用Wine,或完全虚拟的Windows映像,或类似的Linux应用程序”等等(我会谈到它。) “为什么不使用两台电脑和一台KVM?” (我的主计算机是一台带有两个mSATA的笔记本电脑,总是随时随地;不能绑在一张桌子上。而且我经常在操作系统实例之间复制和粘贴,不能用KVM做到这一点。另外,有多无聊KVM?还有一张桌子?) 目录 期望的场景和高级用例 但为什么? 证明它是可能的,强大的和有用的 有证据证明这是合法的 我的规格(以防万一)。 期望的场景和高级用例 一台机器,两个驱动器。 一个驱动器安装了Windows(特定版本可供争议),另一个安装了Linux(Xubuntu 16.04.1)。 启动Windows,然后在虚拟机中加载物理Xubuntu实例(通过VirtualBox 5.1,指向物理驱动器的原始vmdk,以及用于设置和启动它的强大的自定义CMD脚本)。 退出两者,物理重启。 启动Linux,然后在虚拟机中运行物理Windows实例。(最好也是VirtualBox,但我愿意接受建议。)还有类似的脚本助手,但是bash(也存在)。 我已经拥有#1到4,并且每天都能完美无缺地工作多年。 已经编写了bash脚本以使#5工作。它已经可以在虚拟机中运行Linux的物理安装......在(不同的)实际运行的Linux实例上运行。(为什么这是一个非常不同的故事,与安全,便携,旅行的开发环境有关。) (顺便说一句 - 需要脚本[CMD或bash]来设置原始VMDK实例[在每次启动后变为无效],将它们连接到VM,然后启动VM。它只是让它变得轻松,简单和可靠。这种情况对于在SD卡或拇指驱动器上安装和运行操作系统也非常出色[这对于采用“传统”方式很有挑战性。)只需将原始VMDK指向整个拇指驱动器,将VMDK连接到VM ,将虚拟机引导至实时CD ISO,并将操作系统安装到“thumbdrive”,就好像它是普通的硬盘驱动器一样 - 它认为是。之后,您可以在可移动媒体上启动操作系统。虚拟机,或真实的。至少,如果它是Linux。像魔术一样工作,但根据媒体的便宜程度,写入速度很慢。) 我没有为#5工作的是Windows VM在本地启动和虚拟启动之间来回切换时没有对驱动程序或激活进行吵闹。(再次 - 这是完全可能的,并证明如下。我只是不知道如何实现它。) 但为什么? Linux是我的主要操作系统,回到Ubuntu Feisty Fawn。它拥有我的大多数生产力应用程序和数据。出于多种原因,我非常喜欢它。我大部分时间都在使用它。 我还有一系列只在Windows中运行的必需通信和开发程序,因此我目前在“常规”Windows VM中运行这些程序 - 在常规虚拟化HDD映像上完全虚拟化的Windows 7实例。 …

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.