virtualbox配置ubuntu1804虚拟机相关流程

news2024/11/20 1:40:48

virtualbox配置ubuntu1804虚拟机相关流程

    • 相关版本
    • 能解决的问题
    • 安装流程1:新建虚拟机
    • 安装流程2:配置虚拟机
    • 安装流程3:安装虚拟机系统
    • 安装流程4:设置ubuntu

相关版本

  1. virtualbox使用VirtualBox官网下载的6.1.34 r150636 版。
  2. ubuntu使用清华大学开源软件镜像站下载的1804.6桌面版。

能解决的问题

  1. 如何调整virtualbox的ubuntu虚拟机界面大小
    安装流程4,第1~4项。
  2. ubuntu如何设置国内源?(ubuntu更新软件速度太慢怎么办?)
    安装流程4,第5~9项。
  3. virtualbox使用ubuntu,如何使虚拟机与主系统共享文件夹
    安装流程4,第12~15项。

安装流程1:新建虚拟机

  1. 打开virtualbox,单击新建:
    在这里插入图片描述
  2. 随便起名如下,之后单击下一步:
    在这里插入图片描述
  3. 内存大小我设置了4096MB,小了的话可能不够用。
  4. 这一步直接单击创建
    在这里插入图片描述
  5. 虚拟硬盘文件类型按默认设置的VDI,直接单击下一步
  6. 默认选择动态分配,单击下一步
  7. 虚拟硬盘大小建议设置20G以上(实测仅仅安装好系统并更新后,整个虚拟机占用有近10G),设置好后单击创建
    8.
  8. 可以看到virtualbox左侧栏里新建了一个虚拟机,名字就是我们之前设置的,我们先不急着启动,先选中新建的虚拟机,再点击右侧的设置按钮,进行一系列设置。
    在这里插入图片描述

安装流程2:配置虚拟机

  1. 单击常规,设置共享粘贴板以及拖放为双向
    在这里插入图片描述
  2. 单击系统,选择处理器,设置处理器数量为4(多或少都可以,根据个人机器配置自适应调整)。
    在这里插入图片描述
  3. 单击显示显存大小设置为128MB,勾选启用3D加速(有独显的可以这么设)。
    在这里插入图片描述
  4. 单击存储单击“没有盘片”,再单击右侧的光盘图标
    在这里插入图片描述
    在弹出页面中点击 “选择虚拟盘”,找到并选择下载好的 ubuntu1804 ISO文件,单击打开,之后界面如下所示:
    在这里插入图片描述
  5. 单击共享文件夹,单击右侧的加号图标
    在这里插入图片描述
    弹出界面,进行共享文件夹路径设置,注意不要勾选只读分配和自动挂载,单击OK
    在这里插入图片描述
    界面如下,至此完成了虚拟机的配置流程,单击下方OK退出设置界面。 在这里插入图片描述

安装流程3:安装虚拟机系统

  1. 选中虚拟机,单击右侧启动按钮:在这里插入图片描述

  2. 在第一个界面的语言选择中文简体(拉至最下方),然后单击 安装Ubuntu 按钮:
    在这里插入图片描述

  3. 键盘布局保持默认,单击继续
    在这里插入图片描述

  4. 这一步注意取消“安装Ubuntu时下载更新”选项,然后单击继续:
    在这里插入图片描述

  5. 保持默认,单击现在安装,然后单击继续

  6. 选中所在区域,单击继续
    在这里插入图片描述

  7. 设置相关项,然后单击继续
    在这里插入图片描述

  8. 之后进入系统的安装过程,稍等片刻出现如下界面,单击现在重启
    在这里插入图片描述

  9. 之后出现如下界面,单击回车键即可:
    在这里插入图片描述

安装流程4:设置ubuntu

  1. 进入ubuntu后,先不要进行软件的更新,可以看到整个虚拟机界面非常小,那当务之急调整虚拟机界面大小,我们先单击右上角电池图标,再单击图中所示按钮
    在这里插入图片描述

  2. 拉至最底,选择设备
    在这里插入图片描述

  3. 出现如下界面,可以看到关键部分显示不全,我们将鼠标移至红线所在区域,单击并向左拖动即可:在这里插入图片描述

  4. 选择任意合适分辨率,单击应用
    在这里插入图片描述

    在弹出界面,单击保留更改(至此完成ubuntu虚拟机界面大小调整):
    在这里插入图片描述

  5. 之后,我们进行ubuntu设置国内源,先单击左下角的按钮,弹出如下界面,再单击软件更新器
    在这里插入图片描述

  6. 弹出如下界面,单击设置
    在这里插入图片描述

  7. 选中“Ubuntu软件”, 单击中国 的服务器选项,再选择“其他站点”:
    在这里插入图片描述
    在这里插入图片描述

  8. 单击选择最佳服务器
    在这里插入图片描述

  9. 稍等片刻,会自动匹配下载速度最快的服务器,之后单击选择服务器
    10.
    输入密码,单击认证
    在这里插入图片描述
    出现如下界面,单击关闭即可(至此完成ubuntu换国内源):
    在这里插入图片描述

  10. 更换完国内源后,即可进行软件的更新,单击立即安装即可,等安装完毕后单击立即重启:
    在这里插入图片描述

  11. 之后我们进入设置,选中区域和语言,单击管理已安装的语言
    在这里插入图片描述
    弹出如下界面,单击安装,安装好后单击关闭即可:
    在这里插入图片描述

  12. 然后进行共享文件夹的设置,之前已经做了一些准备工作安装流程2第5项)。先单击虚拟机的设备选项,再单击安装增强功能
    在这里插入图片描述
    单击运行
    在这里插入图片描述
    稍等片刻,出现如下界面按回车
    在这里插入图片描述
    之后右键单击桌面的光盘图标,然后单击弹出即可:
    在这里插入图片描述

  13. 接着,我们按 Ctrl+Alt+T 打开终端依次输入如下指令并每次都按回车运行

    cd 桌面
    

    在这里插入图片描述

    touch tmp.txt
    

    在这里插入图片描述
    可以看到,此时桌面新建了一个叫 tmp.txt 的文件,然后输入下列指令并运行

    sudo mkdir /mnt/share
    

    在这里插入图片描述

  14. 然后我们打开刚才新建的 tmp.txt,输入如下代码并保存退出(shared是之前设置的位于主系统的共享文件夹,我们需要将ubuntu下的文件夹(/mnt/share)手动挂载到共享文件夹(shared),因此我们每次重启虚拟机后都得输入如下代码手动挂载一次,为方便我们新建了个文本文件保存该代码):

    sudo mount -t vboxsf shared /mnt/share
    
  15. 最后,我们直接在终端复制粘贴刚才输入的代码,并运行:
    在这里插入图片描述
    可以输入如下指令验证一下:

    cd /mnt/share
    ls
    

    在这里插入图片描述
    可以看到与windows下的文件内容一致:
    在这里插入图片描述
    至此完成virtualbox使用ubuntu,使虚拟机与主系统共享文件夹。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1017646.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CSRF攻击原理详解

CSRF概念: CSRF定义: 跨站请求伪造(英语:Cross-site request forgery)是一种对网站的恶意利用,也被称为 one-click attack 或者 session riding,通常缩写为 CSRF 或者 XSRF, 是一种…

通用商城项目(下)之——Nginx的安装及使用

(作为通用商城项目的一个部分,单独抽离了出来。查看完整见父页面: ) 加入Nginx-完成反向代理、负载均衡和动静分离 1.配置SSH-使用账号密码,远程登录Linux 1.1配置实现 1、配置sshd 1)sudo vi /etc/ssh/sshd_confi…

Rasa:使用大语言模型进行意图分类

Rasa:使用大语言模型进行意图分类 在Rasa的最新版本(3.x)中,引入了一种新的意图分类方法,即使用大型语言模型(LLM)和一种称为检索增强生成(RAG)的方法进行意图分类。 LLM意图分类器是一种全新的意图分类器,利用大型语言模型(LLM)来对意图进行分类。LLM意图分类器…

汽车租赁系统设计与实现

汽车租赁系统 1.需求分析 1.1任务概述 1.2开发环境和使用技术 1.3数据库设计 2.登陆模块 2.1登陆页面的代码是: 2.2登录类login.java的代码如下: 2.3LoginServlet.java的代码如下: 3.公共…

ESP-IDF学习——1.环境安装与hello-world

ESP-IDF学习——1.环境安装与hello-world 0.前言一、环境搭建1.官方IDE工具2.vscode图形化配置 二、示例工程三、自定义工程四、点灯五、总结 0.前言 最近在学习freertos,但由于买的书还没到,所以先捣鼓捣鼓ESP-IDF,因为这个比Arduino更接近底…

神秘字符(acm模式)

#include<iostream> #include<cctype> #include<string> using namespace std; int main() {int n;cin >> n;getchar();while (n--){string str, str1, str2"";//cin >> str >> str1;getline(cin, str);//遇到换行符就忽略&…

GB28181学习(五)——实时视音频点播(信令传输部分)

要求 实时视音频点播的SIP消息应通过本域或其他域的SIP服务器进行路由、转发&#xff0c;目标设备的实时视音频流宜通过本域的媒体服务器进行转发&#xff1b;采用INVITE方法实现会话连接&#xff0c;采用RTP/RTCP协议实现媒体传输&#xff1b;信令流程分为客户端主动发起和第…

CCC数字钥匙设计【BLE】--PE进入流程建立BLE加密连接

1、PE进入流程 PE进入的流程大体可以拆解为如下步骤&#xff1a; 1、手机与车端建立BLE加密连接&#xff1b; 2、创建URSK流程&#xff1b; 3、时间同步流程&#xff1b; 4、UWB测距流程&#xff1b; 5、根据各锚点BLE的RSSI及UWB的距离值&#xff0c;通过定位算法进行手…

Android 图片加载框架Glide源码详解

我们看Glide的源码从Glide类入手&#xff0c;使用的时候我们先调用的with方法&#xff0c;源码中with有3个多载的方法&#xff1a;下图翻译过来就是activity用FragmentActivity Applicationcontext用 with&#xff08;Context&#xff09;还有一个with&#xff08;View)的 殊途…

西瓜书读书笔记整理(六)—— 第六章 支持向量机

第六章 支持向量机 6.1 间隔与支持向量6.1.1 什么是支持向量机6.1.2 支持向量与间隔6.1.3 支持向量机的求解过程 6.2 对偶问题&#xff08;dual problem&#xff09;6.2.1 什么是对偶问题6.2.2 如何求解支持向量机的对偶问题 6.3 核函数&#xff08;kernel function&#xff09…

基于Xml方式的Bean的配置-Bean的作用范围scope配置

SpringBean的配置详解 Bean的配置范围 默认情况下&#xff08;基本的Spring环境&#xff09;&#xff0c;单纯Spring环境Bean的作用范围有两个&#xff1a;Singleton和prototypesingleton:单例&#xff0c;默认值&#xff0c;Spring容器创建的时候&#xff0c;就会进行Bean的实…

【VS Code】根据时间和文件名查看增删改的历史记录

我的 VS Code 已设置为自动保存。 左下角这个 TIMELINE 里面记录着我们使用 VS Code 操作各文件的历史记录。 打开 Local History 可以根据时间和文件名查看增删改的历史记录&#xff0c;比如&#xff1a; 然后我们根据时间和文件名&#xff0c;打开一个文件&#xff1a; 即可…

讲座1:影像重建_脑疾病_大脑解码

视频来源&#xff1a;https://www.bilibili.com/video/BV11K4y1979o/?spm_id_from333.999.0.0&vd_source897075bbdd61e45006d749612d05a2ab 文章目录 Image Reconstruction and SegmentationMR Image ReconstructionBrain ROI Segmentation Brain Disease --- Alzheimers…

嵌入式开源组件——LwRB(RingBuffer)的移植和应用

说明&#xff1a;记录自己学习的过程&#xff0c;如有理解上的错误或者不恰当的地方请原谅。 一、简介 LwRB 是一个针对嵌入式系统优化的通用FIFO&#xff08;先进先出&#xff09;缓冲区库&#xff0c;之前的名称叫做RingBuffe &#xff0c;不知道作者在V2.0.0版本时&…

C++11线程库简介

前言 在c11之前涉及多线程的问题都是和平台相关的&#xff0c;比如windows和linux都有一套自己的接口&#xff0c;这使得代码的可移植性变差。C11中最重要的特性就是对线程进行了支持&#xff0c;使得C在编程时不再依赖第三方库&#xff0c;而且原子操作中还引入了原子类的概念…

消息队列(六):服务器设计

紧接着上一章没说完的进行服务器的补充。 推送给消费者消息的基本实现思路 让 brokerServer 把哪些消费者管理好收到对应的消息&#xff0c;把消息推送给消费者 消费者是以队列为维度来订阅消息的&#xff0c;一个队列可以有多个消费者&#xff08;此处我们约定按照轮询的方…

HTTP协议(超级详细)

HTTP协议介绍 基本介绍&#xff1a; HTTP&#xff1a;超文本传输协议&#xff0c;是从万维网服务器传输超文本到本地浏览器的传送协议HTTP是一种应用层协议&#xff0c;是基于TCP/IP通信协议来传送数据的&#xff0c;其中 HTTP1.0、HTTP1.1、HTTP2.0 均为 TCP 实现&#xff0…

激光焊接汽车PP塑料配件透光率测试仪

随着汽车主机厂对车辆轻量化的需求越来越强烈&#xff0c;汽车零部件轻量化设计、制造也成为汽车零部件生产厂商的重要技术指标。零部件企业要实现产品的轻量化&#xff0c;在材料指定的情况下&#xff0c;要通过产品设计优化、产品壁厚减小和装配方式的优化来解决。使用PP材料…

React 把useState变成响应式 ,今天又可以早点下班了

Ⅰ、前言 我们知道 React 中 , 要想修改 「状态」 > 必须要「state &#xff0c; setState」 useState() 中「setState」 去修改 > 「state」那么如果用 Proxy > 去改造 useState&#xff0c;那么 「摸鱼的时间」又增加啦 &#xff1f; Ⅱ、proxy 改造 useState 首…

数据结构与算法之Floyd算法-最短路径问题

Floyd算法-最短路径问题 Floyd算法-最短路径问题算法结束算法思想算法效率分析 Floyd算法-最短路径问题 算法结束 Floyd算法&#xff1a;求出每一对顶点之间的最短路径 核心&#xff1a;使用动态规划思想&#xff0c;将问题的求解分为多个阶段&#xff1a; 对于n个顶点的图…