天天看点

使用 VirtualBox 安装 Ubuntu下载安装 VirtualBox创建虚拟机安装 Ubuntu安装增强功能进行文件共享改善显卡性能使用 SSH 连接虚拟机

下载

由于官方网站的服务器在境外,国内访问可能比较慢,可以到清华大学的镜像上下载。这里我下载的文件有:

VirtualBox-6.1.4-136177-Win.exe (VirtualBox 安装包)

Oracle_VM_VirtualBox_Extension_Pack-6.1.4-136177.vbox-extpack(VirtualBox 扩展包)

ubuntu-19.10-desktop-amd64.iso(Ubuntu 系统镜像)

可以根据需要选择自己喜欢的版本。

安装 VirtualBox

安装的过程不需要多说。安装好之后,最好再安装一下扩展包,选择菜单栏里的“管理”→“全局设定”,然后安装扩展。

使用 VirtualBox 安装 Ubuntu下载安装 VirtualBox创建虚拟机安装 Ubuntu安装增强功能进行文件共享改善显卡性能使用 SSH 连接虚拟机

创建虚拟机

安装完 VirtualBox 后,点击“新建”创建一个虚拟机,各种参数根据自己电脑的实际情况选择,一般用默认配置,或者在默认配置的基础上适当增加一点就可以。创建硬盘时,建议选择“动态分配”,因为这对于性能基本上没有影响。(参见这个网页)

安装 Ubuntu

首先在虚拟机的“存储”设置里载入 ISO 镜像,然后启动虚拟机,选择刚才的镜像。

使用 VirtualBox 安装 Ubuntu下载安装 VirtualBox创建虚拟机安装 Ubuntu安装增强功能进行文件共享改善显卡性能使用 SSH 连接虚拟机

接着就是安装 Ubuntu 了,Ubuntu 可能是有史以来最易用的 Linux 发行版了,基本上只要一直点下一步就可以。如果是比较硬核的用户,还可以选择自己给硬盘分区,但是其实对于虚拟机来说,意义不是很大。

安装完成后,弹出系统镜像,重新启动虚拟机就可以了。

安装增强功能

为了让我们的虚拟机用起来更顺手,我们最好安装一下 VirtualBox 的增强功能。开启虚拟机后,选择菜单栏的“设备”→“安装增强功能”,VirtualBox 会自动载入一个光驱,Ubuntu 会提醒你是否要运行安装程序,选择运行即可。你也可以打开光盘,在控制台里输入 sudo ./VBoxLinuxAdditions.run,安装过程是自动完成的,重启后才会生效。

使用 VirtualBox 安装 Ubuntu下载安装 VirtualBox创建虚拟机安装 Ubuntu安装增强功能进行文件共享改善显卡性能使用 SSH 连接虚拟机

进行文件共享

在 VirtualBox 里,要进行宿主机和虚拟机之间的文件共享,有三种方式:共享文件夹、共享粘贴板和拖放。

使用 VirtualBox 安装 Ubuntu下载安装 VirtualBox创建虚拟机安装 Ubuntu安装增强功能进行文件共享改善显卡性能使用 SSH 连接虚拟机

安装好增强功能后,就可以打开这些功能。首先把“共享粘贴板”和“拖放”功能开启,选择“双向”即可。这样,我们就可以通过复制粘贴,以及拖动鼠标来传递文件了,非常方便。

接着,我们再使用“共享文件夹”。在虚拟机设置的“共享文件夹”里面添加一个共享文件夹,名字和路径可以自己选择。勾选“自动挂载”,不要勾选“只读分配”。

使用 VirtualBox 安装 Ubuntu下载安装 VirtualBox创建虚拟机安装 Ubuntu安装增强功能进行文件共享改善显卡性能使用 SSH 连接虚拟机

添加之后重启,可以看到已经有 /mnt/sharing 这个文件夹了,但是无法访问。我们还需要在控制台里面输入命令:sudo mount -t vboxsf sharing /mnt/sharing(注意改成你的名字和路径),挂载之后就可以访问了。

改善显卡性能

在虚拟机设置的“显示”里面,把显存调到最大的 128M,勾选“启用 3D 加速”,可以提高虚拟机的显卡性能。

使用 SSH 连接虚拟机

Ubuntu 默认没有安装 SSH 服务器,我们可以输入 sudo apt-get install openssh-server 来安装。安装之后,输入 sudo /etc/init.d/ssh start 启动 SSH 服务。

在虚拟机的“网络”设置里面,把“连接方式”改为“桥接网卡”。接着,输入命令 ifconfig,就可以看到虚拟机的 IP 地址:

使用 VirtualBox 安装 Ubuntu下载安装 VirtualBox创建虚拟机安装 Ubuntu安装增强功能进行文件共享改善显卡性能使用 SSH 连接虚拟机

由于路由器默认开启了 DHCP,所以一段时间后 IP 地址可能会有变化,这时可以在路由器的设置里面把虚拟机的 MAC 地址和 IP 地址绑定(操作过程略)。

我们还需要一个 SSH 的软件,这里我选择的是 XShell,我在百度网盘上存了一份:

链接:https://pan.baidu.com/s/1U5AdB1NRoEStSYU3uqPzzg

提取码:6bwz

打开后,新建一个会话,填入虚拟机的 IP 地址,端口是默认的 22。如果一切顺利,输入用户名和密码之后就可以连接了。

使用 VirtualBox 安装 Ubuntu下载安装 VirtualBox创建虚拟机安装 Ubuntu安装增强功能进行文件共享改善显卡性能使用 SSH 连接虚拟机