使用命令行在Virtualbox上启动Ubuntu虚拟来宾

时间:2019-08-15 15:49:52

标签: ubuntu automation command-line-interface virtualbox

是否可以通过仅使用命令行即​​可导出所有计算机文件系统(到.vmdk)的方式在Virtualbox上完全安装Ubuntu虚拟机?

我已经准备好机器,并使用VBoxManage来启动它,如以下链接https://www.oracle.com/technical-resources/articles/it-infrastructure/admin-manage-vbox-cli.html中所述,但是我找不到选择语言的安装过程的方法,因此无需在计算机上进行RDP即可打开。有没有办法使这个过程自动化?

1 个答案:

答案 0 :(得分:0)

是的。您可以阅读Getting started with Vagrantvagrant只是VirtualBox CLI / API的包装,甚至可以抽象其他管理程序)

要启动ubuntu服务器,只需创建一个Vagrantfile(如果您使用Windows(更多vagrant:boxes/ubuntu/bionic64,则没有扩展名)

Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu/bionic64"
end

并在Vagrantfile所在的此文件夹中,只需运行:

vagrant up

您可以使用vagrantpacker打包应用,然后获取名为image的{​​{1}}文件。

您可以使用.box(默认)或Virtualbox提供程序或others

您还可以将图像导出为简单的vmware.ova图像(也称为模板-more