我将如何以类似于无头服务器的方式设置Linux虚拟机?


0

我在Windows 7系统上有一个使用VirtualBox的Ubuntu Desktop 11.04虚拟机。

到目前为止,我一直在Ubuntu环境中进行所有开发,但是不幸的是,我不喜欢它。我想回到我更熟悉的Windows,但是我仍然想像访问虚拟服务器一样访问虚拟机,因为它已经使用Apache,PHP,Pear,Git等设置了。

我如何才能使两者和谐地工作?我本质上希望能够启动VM并连接到它,就好像它是网络上某台服务器计算机一样,而不必实际购买另一台计算机来放入我的网络。


您可能对Virtualbox的Seamless Mode(无缝模式)感兴趣,该模式使您可以将两个OS的桌面和窗口基本组合到一个屏幕上。
威廉·劳恩·斯图尔特

Answers:


1

您可以使用vboxheadless当前桌面启动它。

使用virtualbox GUI来确保它正在使用桥接网络(每个人都告诉您我知道)。

在命令行中,键入 vboxmanage list vms

请注意您的VM的名称,该名称显示在引号中。

现在输入 vboxheadless -startvm "whatever the name of your vm was"

简单,您无需移动任何东西。


我编辑了您的答案以更正命令语法。请注意,vboxheadless可能需要添加选项-vrde。另一种选择是vboxmanage startvm "VmName" --type headless
Joe Internet,

我需要做的最重要的事情之一就是桥接网络适配器,如此处和OG帖子中所述。我将此标记为已接受,因为它还包括如何无头运行。谢谢!
Ryall

1

将其网络配置为在VirtualBox上使用桥接网络-如果您有dhcp服务器,则将配置保留为默认设置,否则指定静态IP地址-并且您应该能够从本地网络中的任何位置访问虚拟机的服务,例如那将是一台单独的计算机。


1
不要忘记在虚拟机设置中启用远程桌面。那么您可以通过RDP会话访问整个监视器(包括BIOS和系统负载)
Canadian Luke

0

将所有虚拟机文件复制到安全位置,重新安装Windows,在Windows下安装VirtualBox,然后导入保存的VM。

您可能想要“克隆”计算机以为其赋予新的UUID,或者您可能需要稍微编辑vm描述文件。保留的最重要的是虚拟硬盘驱动器。“机器”本身可以在一分钟左右的时间内恢复原状。

编辑:您可以使用允许您连接的任何网络技术来配置Ubuntu Vm ... RDP,VNC,SSH,FTP,SMB / CIFS等...这仅取决于您想要的访问类型。


1
乔,您在第一段中描述的设置正是Ryall已经拥有的
Carf 2011年
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.