天天看點

指令行建立虛拟機,無桌面運作virtualbox

<code>系統環境:ubuntu 16.04 servrer(無桌面版)</code>

<code>要求:安裝好virtualbox5.1.10</code>

<code>    </code><code>安裝好擴充包:</code>

<code>test</code><code>@ubuntu ~ $ VBoxManage extpack </code><code>install</code> <code>Oracle_VM_VirtualBox_Extension_Pack-5.1.10-112026.vbox-extpack</code>

<code>安裝過程略</code>

<code>使用者:</code><code>test</code>

<code>1.建立虛拟機,命名為:master,虛拟機類型為:ubuntu_64</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage createvm --name master --ostype Ubuntu_64 --register</code>

<code>2.給虛拟機master配置設定4G記憶體,128m顯存</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage modifyvm master --memory 4096 --vram 128 --hwvirtex on</code>

<code>3.建立IDE,SATA磁盤控制器</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage storagectl </code><code>"master"</code> <code>--name </code><code>"SATA Controller"</code> <code>--add sata --hostiocache on --bootable on</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage storagectl </code><code>"master"</code> <code>--name </code><code>"IDE Controller"</code> <code>--add ide --controller PIIX4 --hostiocache on --bootable on</code>

<code>4.建立大小為40G的硬碟</code>

<code>test</code><code>@ubuntu ~ $ VBoxManage createhd --filename </code><code>/home/test/VirtualBox</code><code>\ VMs</code><code>/master/master</code> <code>--size 40960</code>

<code>5.将硬碟挂載到SATA接口</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage storageattach master --storagectl </code><code>"SATA Controller"</code> <code>--port 0 --device 0 --</code><code>type</code> <code>hdd --medium </code><code>/home/test/VirtualBox</code><code>\ VMs</code><code>/master/master</code><code>.vdi</code>

<code>6.将安裝的iso檔案挂載到IDE接口</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage storageattach master --storagectl </code><code>"IDE Controller"</code> <code>--port 1 --device 1 --</code><code>type</code> <code>dvddrive --medium </code><code>/home/test/ubuntu-16</code><code>.04.1-server-amd64.iso</code>

<code>7.添加網卡,新版本的Ubuntu,centos,網卡别名都是enp5s0f0</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage modifyvm master --nic1 bridged --bridgeadapter1 enp5s0f0</code>

<code>8.開啟vrder,預設端口3389</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage modifyvm master --vrde on</code>

<code>9.配置設定給虛拟機cpu,個數為2</code>

<code>test</code><code>@ubuntu ~ $ VBoxManage modifyvm master --cpus 2</code>

<code>10.檢視虛拟機資訊</code>

<code>test</code><code>@ubuntu ~ $ vboxmanage showvminfo master</code>

<code>11.啟動虛拟機</code>

<code>test</code><code>@ubuntu ~ $ VBoxHeadless -s master</code>

<code>12.通過遠端桌面,輸入主機(安裝virtualbox的主機)ip就可以顯示虛拟機畫面.</code>

<code>13.安裝好系統後,設定ip,poweroff虛拟機.</code>

<code>14.無界面啟動虛拟機</code>

<code> </code><code>test</code><code>@ubuntu ~ $ VBoxManage startvm </code><code>"master"</code> <code>--</code><code>type</code> <code>headless</code>

<code>15.克隆虛拟機</code>

<code> </code><code>test</code><code>@ubuntu ~ $ vboxmanage clonevm master --name masterback1 --register</code>

<code> </code><code>如果你要克隆某虛拟機到指定的一個位置</code>

<code> </code><code>vboxmanage clonevm master --name masterback2 --register --basefolder </code><code>/data1/vms/vm1</code>

本文轉自 yawei555 51CTO部落格,原文連結:http://blog.51cto.com/huwei555/1879660,如需轉載請自行聯系原作者

繼續閱讀