【Linux】VirtualBox安装虚拟机实操记录
文章目录0 前言1 基本使用流程1.1 新建虚拟机1.2 配置增强功能1.3 ssh配置2 可能遇到的问题2.1 安装完虚拟机之后打开报错0 前言工作之后开始重视软件版权了原来一直使用的VMware被迫不能再使用转而使用开源的VirtualBox简单记录一下使用过程以及在使用过程中遇到的一些问题和解决办法。1 基本使用流程1.1 新建虚拟机首先是基本的使用流程其实和VMware是差不多的先安装好virtualbox软件之后然后点击左侧的工具右边就会有一个新建的按钮点击新建虚拟机。当然在此之前要准备好系统镜像文件。然后可以得到如下界面。如果是第一次安装可能配置项会多一些然后每一项都需要点击一下next不过核心的配置还是这些都一样。注意这里建议直接在“虚拟光盘”那里选择对应的镜像文件如果想直接指定系统的用户名和密码下面的跳过自动安装就别勾选。然后后面的硬件和虚拟硬盘就按照实际情况和需求进行设置就好了。不确定的设置直接保持默认即可不会有啥问题的。1.2 配置增强功能这里主要指的是和主机共享剪切板和文件拖放。这个在VMware中也是必备的功能virtualbox的操作和VMware也差不多都需要先配置一下然后虚拟机安装一个小软件就能正常共享剪切板和文件了。首先关闭虚拟机然后打开虚拟机设置右键虚拟机选择设置按照下图进行设置。这是剪切板然后是文件拖放——也就是共享文件夹其实就是在主机上新建一个文件夹作为共享文件夹然后在设置中选择这个文件夹。到时候配置好了只需要把文件放到这个文件夹中就可以进行交换相当于一个交换区文件夹。以上这些是设置部分需要在虚拟机关闭时配置配置好之后打开虚拟机然后安装增强功能。点击之后系统就会多出一个盘在/media路径下会多出一个盘然后进去执行安装脚本即可。注意文件所在路径和安装脚本的名字。安装完成之后重新应该就可以正常使用了。1.3 ssh配置使用ssh访问虚拟机非常常见所以这个最好还是顺手配置一下。首先需要安装并启动ssh服务# 判断是否已经启动sshsystemctl is-activessh# 如果没有运行使用 systemctl start ssh 启动如果主机中没有装上ssh服务可以通过 apt install命令安装。sudoaptupdatesudoaptinstallopenssh-client# 如果你想让其他人通过 SSH 访问你的 Linux 机器需要安装 SSH 服务器sudoaptinstallopenssh-server然后再执行systemctl start ssh来启动。接下来就是配置系统的IP地址。这里建议如果虚拟机不需要访问主机局域网的其他设备且主要是主机通过ssh访问虚拟机甚至可能有多台虚拟机那网卡就直接设置为NAT模式但是建议再启动一个网卡设置为仅主机模式。如下图所示。这样设置的好处非常明显在虚拟机中执行ip a查看IP地址如下图所示。可以看到这里实际上是有3块网卡第一个是回环地址默认有。第二个IP地址是10开头的第三个IP地址是192.168开头的然后再来看一下主机中和virtualbox相关的网卡的信息安装软件默认状态可以看到也是192.168开头的。也就是说如果不开启virtualbox第二块网卡主机和虚拟机都不在一个网段无法进行通信。当然还可以通过端口转发来实现和虚拟机通信但我尝试之后没有成功而且感觉不如这种方式直接尤其virtualbox中安装了多台虚拟机时。2 可能遇到的问题2.1 安装完虚拟机之后打开报错报错信息如下图所示。这个最开始是按照网上的方法安装virtualbox安装目录下的一个驱动但是仍然不好使后来尝试了其他方式也都一样最后发现其实这个是有效的问题是安装完驱动之后一定要重启
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2568400.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!