代码编织梦想

一、安装virtualbox

1. 安装virtualbox软件:

$ sudo apt-get install virtualbox

2.安装扩展包:

首先查看virtualbox的版本号:

$ vboxmanage |more

在输出结果的第一行显示版本号,本文安装的为5.1.34。

然后去http://download.virtualbox.org/virtualbox/找到自己对应的版本,使用wget进行下载。

$ wget http://download.virtualbox.org/virtualbox/5.1.34/Oracle_VM_VirtualBox_Extension_Pack-5.1.34-121010.vbox-extpack

安装:

$ sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.1.34-121010.vbox-extpack

查看扩展包是否安装成功:

$ vboxmanage list extpacks

设置扩展包特性(为后面使用远程桌面做准备):

$ vboxmanage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"

二、安装windows10 64位操作系统

1.创建虚拟机使用的虚拟硬盘,名称为win.vdi,大小为200G:

$ vboxmanage createmedium disk --filename win.vdi --size 204800

2. 创建虚拟机,名称为windows10,类型为windows10 64位:

$ vboxmanage createvm --name windows10 --ostype "Windows10_64" --register

如果安装其他操作系统可以使用下面的命令查看ostype类型:

$ VBoxManage list ostypes

3. 创建SATA磁盘控制器,并和磁盘绑定:

$ vboxmanage storagectl windows10 --name "SATA Controller" --add sata --controller IntelAHCI

和第1步创建的磁盘做绑定:

$ vboxmanage storageattach windows10 --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium win.vdi

4.创建IDE控制器,设置为dvd,并将其与windows10的安装用iso文件绑定:

$ vboxmanage storagectl windows10 --name "IDE Controller" --add ide

将IDE控制器与安装镜像Win10_Build_10240_zh_cn_x64.iso做绑定:

$ vboxmanage storageattach windows10 --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium "Win10_Build_10240_zh_cn_x64.iso"

5.设置虚拟机使用的CPU、内存和显存,这里分别设置为4核、32G和16M.

$ vboxmanage modifyvm windows10 --cpus 4 --memory 32768 --vram 16 --hwvirtex on

如果不清楚物理机的显存大小,可以用下面的命令查看:

$ lspci | grep -i vga
$ sudo lspci -v -s 05:00.0

其中,05:00.0为lspci |grep -i vga的输出结果。

6. 设置I/O:

$ vboxmanage modifyvm windows10 --ioapic on

7. 设置启动项:

$ vboxmanage modifyvm windows10 --boot1 disk --boot2 dvd --boot3 none --boot4 none

8.打开VRDE功能,默认端口为3389:

$ vboxmanage modifyvm windows10 --vrde on

9. 设置无GUI开机:

$ vboxmanage startvm windows10 --type=headless

接下来可以通过远程桌面安装操作系统。

三、远程桌面连接

1.在其他机器上打开windows自带的远程桌面连接,然后输入ubuntu物理主机的IP即可连接。

四、后续其他操作

到这里,就已经安装完成了,但是会发现鼠标显示不正常,会有两个鼠标。因此需要在windows10虚拟机内安装用户扩展。

1.安装用户扩展

同样在上面的地址中选择相应版本的VBoxGuest Additions,并用wget下载。这里选择VBoxGuestAdditions_5.1.34.iso。

关闭虚拟机,添加安装包:

$ vboxmanage controlvm windows10 poweroff
$ vboxmanage storageattach windows10 --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium "VBoxGuestAdditions_5.1.34.iso"

重新启动虚拟机:

$ vboxmanage startvm windows10 --type=headless

待虚拟机启动后,打开文件资源管理器,发现CD驱动器多了VBoxGuest Additions,打开之后,点击VBoxWindowsAdditions_amd64(这里要根据虚拟机的位数选择),然后按照提示安装。安装完成之后重启虚拟机,发现鼠标正常了。

2. 桥接网卡

默认情况为网卡为NAT方式,如果需要修改为桥接模式,并桥接到宿主机的eth0网卡,可以执行:

$ vboxmanage modifyvm windows10 --nic1 bridged --cableconnected1 on --nictype1 82540EM --bridgeadapter1 eth0 --intnet1 brigh1 --macaddress1 auto

3.关闭vrde

在安装完虚拟机的操作系统后,就可以关闭vrde了,当然前提是启用了windows10自己的远程桌面。

启用方法:控制面板->系统和安全->系统->允许远程访问,然后勾选“允许远程连接到此计算机”。

关闭vrde的方法:

$ VBoxManage modifyvm windows10 --vrde off

4. 设置远程桌面客户端可以同时连接多台服务器:

a) Win+R 运行--输入“gpedit.msc”

b) 在组策略界面左侧依次展开:计算机配置 → 管理模板 → Windows组件 → 远程桌面服务 → 远程桌面会话主机 → 连接 ;

c) 双击“将远程桌面服务用户限制到单独的远程桌面服务会话”选择 【已禁用】。

d) 双击打开“限制连接的数量”选择【已启用】输入最大连接数!完成。

5.克隆虚拟机:

$ vboxmanage clonevm windows10 --name windows10_1 --register

6.增加硬盘容量:

首先需要扩大vdi文件的大小,这里扩大为1T.

$ vboxmanage modifymedium win.vdi --resize 1024000

然而修改vdi文件后重启虚拟机发现硬盘容量没有发生变化,此时还需要格式化硬盘。注意,这新增加的800G不能增加到原有的分区,因此需要新建分区。

右击“此电脑”,选“管理”,然后选“磁盘管理”,在新添加的硬盘上右键,新建简单卷,一路默认,一个新加卷就创建好了。

7. 卸载名为windows10的虚拟机系统,:

$ vboxmanage unregistervm windows10 --delete

 

 

参考:

1. Ubuntu下仅用命令行安装VirtualBox虚拟机系统

2. CentOS6 命令行下使用 VirtualBox 安装 Windows XP 虚拟机

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u013431916/article/details/80898084

putty远程连接virtualbox中ubuntu17.04 上网,ssh解决,最终连上_aisibi77的博客-爱代码爱编程

     作为小白初入Linux,看视屏打开远程putty工具输入登入ubuntu系统,几分钟搞定。自己跟着搞 连接超时, 吐血。但最终网上查找解决了,所以来整理一下。。      首先自己版本Ubuntu 查ip用 ip addr 指令;。。。。。      用  ps -e | grep ssh  指令查 openssh-se

用virtualbox搭建远程桌面_wuyy75的博客-爱代码爱编程_virtualbox yuchengzhuomian

第一周的作业是配置环境,通过远程来连接已经配置好的虚拟机centos。 一开始想偷懒用vmware来代替VirtualBox,但是发现vmware的效率不如VirtualBox,而且因为网络配置问题耽误了不少时间故而决定转

Ubuntu中安装虚拟机 VirtualBox | 命令行 & 手动安装-爱代码爱编程

手动安装(推荐) 根据不同版本下载相应的 VirtualBox VirtualBox下载          Ubuntu下安装Windows 10   下载完成只有 赋予 下载包权限 chmod 777 virtualbox-6.0_6.0.14-133895_Ubuntu_xenial_amd64.deb 然后 安装 VirtualBox s

ubuntu下用VirtualBox安装Windows虚拟机-爱代码爱编程

系统环境:ubuntu 20.04 需要材料:从网络上下载windows系统的iso镜像 文章目录 一、安装virtualbox二、安装windows虚拟机新建虚拟机设置虚拟机名称和存放位置分配CPU内存分配磁盘空间挂载iso镜像安装Windows系统三、可选配置windows虚拟机屏幕大小调整设置虚拟机系统与宿主系统的共享文件夹配置虚拟机USB接口

如何在Ubuntu上安装VirtualBox?-爱代码爱编程

VirtualBox is a very popular virtualization tool used to run different operating systems on Ubuntu systems. VirtualBox provides the ability to run Windows, BSD, Debian, CentOS,

VirtualBox安装win10虚拟机-爱代码爱编程

一、软件安装 VirtualBox安装教程掠过,但附上历史版本的官网链接 版本有很多,也分系统,如果是Windows,下载带Windows hosts即可。 二、新建虚拟机 1.控制--》新建![在这里插入图片描述](https://img-blog.csdnimg.cn/20210617171127640.png?x-oss-process

Ubuntu环境下利用VirtualBox6.1安装虚拟机-爱代码爱编程

环境: (1)宿主机系统:Ubuntu20.04 LTS (2)虚拟机软件:VirtualBox6.1 (3)虚拟机系统:Ubuntu20.04 LTS         你没看错,就是在Ubuntu20.04上再安装一个Ubuntu20.04。不要问为什么,问就是闲的 Ծ‸Ծ 。开个玩笑,这里主要是为了演示Ubuntu环境下安装虚拟机的方法 ~

ubuntu系统上安virtualbox虚拟机装win10一路踩坑-爱代码爱编程

一、情况说明 1、电脑Dell XPS 13 Linux系统ubuntu18.04 2、在ubuntu系统上安virtualbox虚拟机装win10系统,点击虚拟机start无法正常启动win10,会出现下图黑屏,无法调节设置里的显卡条。 (注:在ubuntu系统上安virtualbox虚拟机装win10系统这种操作本身不确定性因素非常多,所以具体原

ubuntu下virtualbox安装windows7_faithl820的博客-爱代码爱编程

在Ubuntu下按照正常步骤安装virtual box(可以sudo apt-get , 也可以通过virtual box官网下载需要的版本),之后通过微软官网下载需要的Windows镜像 需要注意点: 1、屏幕分辨率问题: 通过virtual box里下载拓展,点击上方工具栏中的设备->最下方安装拓展,点击安装,之后重启即可 2、共享文件夹: 需

<linux开发> ubuntu开发工具-爱代码爱编程

<Linux开发> ubuntu开发工具- VirtualBox 虚拟机安装 一、安装虚拟机 方法1:ubuntu的软件中心安装,直接在Ubuntu的软件中心来进行安装该软件; 方法2:命令行安装 sudo apt-g

【珍藏版】virtualbox虚拟机安装windows10,妈妈看了都会说好丝滑~_virtualbox如何安装win10-爱代码爱编程

非标题党,刚好今天母亲节,草稿确实给我老妈看了一遍,她说挺流畅~ 第一步:准备工作 先下载好2个东西: 1、【Windows10的iso镜像文件】(←点击链接可跳转相应的下载地址) PS:这里可以根据各位小可爱自己需要勾选相应版本,本篇示例win10 如上图,按照①②③④依次选择,复制第④步红框里的下载链接,粘贴到浏览器地址栏,