• linux命令行下使用vboxmanage安装linux系统


    环境:Ubuntu 15.10 64bit,virtualbox 5.0.16

    准备:下载安装好virtualbox,virtualbox-extensions,准备好iso系统文件,如archlinux.iso。

    1.建立好vbox的目录。

    $ cd
    $ cd VirtualBox VMs/ $ mkdir arch $ cd arch

    2.新建一个vbox磁盘,--size参数设置大小,单位:M。

    $ vboxmanage createmedium disk --filename arch.vdi --size 10000

    3.新建vbox虚拟机文件,--ostype设置虚拟机安装的系统格式(windows/ubuntu等),可以使用vboxmanage list ostypes查看vbox支持的系统格式。

    $ vboxmanage createvm --name arch --ostype "linux_64" --register

    4.新建SATA磁盘控制器并将步骤<2>中新建的磁盘绑定到虚拟机文件。

    $ vboxmanage storagectl arch --name "SATA Controller" --add sata --controller IntelAHCI
    $ vboxmanage storageattach arch --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium arch.vdi

    5.新建IDE控制器,设置它为dvd,并绑定ios文件到该dvd,注意--medium为你的iso路径。

    $ vboxmanage storagectl arch --name "IDE Controller" --add ide
    $ vboxmanage storageattach arch --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium /path/to/arch.iso

    5.查看自己的网卡,并设置vbox网卡为桥接。

    $ ifconfig

    输出:

    wlp18s0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx 
    inet addr:192.168.0.101 Bcast:192.168.0.255 Mask:255.255.255.0

    我的网卡是wlp18s0,所以将vbox nic1网卡绑定到它。

    $ vboxmanage modifyvm arch --nic1 bridged --bridgeadapter1 wlp18s0

    6.设置io控制,启动项,内存等。

    $ vboxmanage modifyvm arch --ioapic on
    $ vboxmanage modifyvm arch --boot1 dvd --boot2 disk --boot3 none --boot4 none
    $ vboxmanage modifyvm arch --memory 1024 --vram 128

    7.设置rdpe远程桌面。

    $ vboxmanage modifyvm arch --vrdeport 3389 --vrdeaddress 0.0.0.0

    8.后台开启vbox。

    $ vboxmanage startvm arch --type=headless

    9.现在就可以用rdesktop联接后台了

    $ rdesktop localhost:3389

    10.安装完成后退出dvd上的iso。

    $ vboxmanage storageattach arch --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium none

    11.查看正在运行的vbox系统,关机。

    $ vboxmanage list runningvms
    $ vboxmanage controlvm arch poweroff

    最后,其余功能可以查看帮助。

    $ vboxmanage --help

    参考:https://www.perkin.org.uk/posts/create-virtualbox-vm-from-the-command-line.html

  • 相关阅读:
    一个简单的C++程序反汇编解析
    一个简单的C++程序反汇编解析
    Oracle 10g 用户数及价格
    若何应对被公开的Oracle口令加密算法(3)
    Solaris办事管理对象 SMF快速入门指南(1)
    Solaris 10完成安好Kerberos身份验证(1)
    Solaris效力操持工具 SMF疾速入门指南(3)
    Oracle Warehouse Builder 自动化ETL措置历程(4)
    如何经过PHP获得MySQL procedure成效
    Solaris 10下设置EJB 3.0情况(2)
  • 原文地址:https://www.cnblogs.com/liuxuzzz/p/5313835.html
Copyright © 2020-2023  润新知