【VirtualBox】安装Ubuntu

一、新建虚拟系统

  1. 点击新建
    在这里插入图片描述
  2. 输入名称,点击下一步
    在这里插入图片描述
  3. 配置内存大小和处理器,点击下一步
    在这里插入图片描述
  4. 选择不添加虚拟硬盘,点击下一步
    在这里插入图片描述
  5. 点击完成
    在这里插入图片描述
  6. 点击继续
    在这里插入图片描述在这里插入图片描述

二、修改虚拟机硬件配置

  1. 选择虚拟机,点击 “设置” 在这里插入图片描述
  2. 进入 “系统 -> 主板” 页面,将 启动顺序 设置为 光驱 -> 硬盘 。(因为之后安装操作系统的时候要通过光盘镜像文件安装,所以光驱应该在硬盘之前启动;另外不用选择软驱,因为现在基本已经不再使用软驱了)
    在这里插入图片描述
  3. 进入 “系统 -> 处理器” 页面,处理器数量和主机保持一致即可
    在这里插入图片描述
  4. 进入 “存储” 页面,可以看到有两个控制器:IDE 和 SATA

① IDE — Integrated Drive Electronics:光盘控制器,其下为光盘驱动器。

② SATA — Serial Advanced Technology Attachment:硬盘控制器,因为我们在第一步创建虚拟机时并没有创建虚拟硬盘,所以该控制器没有连接任何硬盘。
在这里插入图片描述

三、创建虚拟硬盘

虚拟机的硬盘是通过文件模拟的,以下为常见的几种虚拟硬盘文件格式:

   VMDK --- VMWare Virtual Machine Disk Format  (VMWare 虚拟机)VDI --- Virtual Desktop Infrastructure                    (VirtualBox 虚拟机)VHD --- Microsoft Virtual Hard Disk format           (Virtual-PC / Hyper-V 虚拟机)
  1. 点击 “管理 -> 工具 -> 虚拟介质管理”
    在这里插入图片描述
  2. 点击 “创建”
    在这里插入图片描述
  3. 选择虚拟硬盘格式
    在这里插入图片描述
  4. 选择分割为2GB以下大小的文件
    在这里插入图片描述
  5. 设置硬盘大小
    在这里插入图片描述
  6. 分配完成!可以看到实际分配的空间远小于设置的空间。(因为我们选择的是动态分配,开始时实际分配的的内存空间很小,以后会随着不断往磁盘写入东西而变大,直至达到我们设置的大小)
    7.

四、将虚拟硬盘安装到虚拟机

  1. 选择虚拟机,点击 “设置” 进入虚拟机设置窗口。

  2. 进入 “存储” 页面,选择 SATA 控制器,点击右侧第二个按钮,将刚才创建的虚拟硬盘挂载到SATA控制器。
    3.

  3. 选择要安装的虚拟硬盘。在这里插入图片描述

  4. 装载成功!
    在这里插入图片描述

五、为虚拟机安装操作系统

  1. 选择虚拟机,点击 “设置” 进入虚拟机设置窗口。

  2. 进入 “存储” 页面,选择 IDE 控制器,点击右侧图标按钮 -> 选择虚拟盘 。
    在这里插入图片描述

  3. 选择提前准备好的操作系统的镜像文件。
    在这里插入图片描述

  4. 装载完成!
    在这里插入图片描述

  5. 选择虚拟机,点击 “启动” 。
    在这里插入图片描述

  6. 选择语言
    在这里插入图片描述

  7. 选择安装ubuntu

在这里插入图片描述

  1. 选择键盘布局
    在这里插入图片描述

  2. 选择网络连接方式
    在这里插入图片描述

  3. 选择应用程序和更新

在这里插入图片描述

  1. 选择安装类型
    在这里插入图片描述

  2. 选择分区在这里插入图片描述

  3. 选择时区
    在这里插入图片描述

  4. 设置名称密码
    在这里插入图片描述

  5. 选择主题
    在这里插入图片描述

  6. 系统设置中
    在这里插入图片描述

  7. 点击立即重启
    在这里插入图片描述

  8. 按下回车键

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

相关文章

Day02 - Java基础语法

1. 注释 注释是对代码的解释和说明文字。 Java中的注释分为三种: 单行注释: // 这是单行注释文字 多行注释: /* 这是多行注释文字 这是多行注释文字 这是多行注释文字 */ 注意:多行注释不能嵌套使用。 文档注释(…

ZZULIOJ 1164: 字符串加密,Java

ZZULIOJ 1164: 字符串加密,Java 题目描述 输入一串字符(长度不超过100)和一个正整数k,将其中的英文字母加密并输出加密后的字符串,非英文字母不变。加密思想:将每个字母c加一个序数k,即用它后…

【计算机组成 课程笔记】1.2 冯·诺伊曼结构

课程链接: 计算机组成_北京大学_中国大学MOOC(慕课) 1 - 2 - 102-冯诺依曼结构的要点(13-59--)_哔哩哔哩_bilibili 现代的计算机形态各异,但究其本质,几乎全部采用了冯诺依曼结构。要了解计算机,首先要知道…

数据挖掘导论学习笔记1(第1 、2章)

参考:https://blog.csdn.net/u013232035/article/details/48281659?spm1001.2014.3001.5506 和《数据挖掘导论》学习笔记(第1-2章)_时机性样本_schdut的博客-CSDN博客 第1章 绪论 数据挖掘是一种技术,它将传统的数据分析方法…

14 mysql bit/json/enum/set 的数据存储

前言 这里主要是 由于之前的一个 datetime 存储的时间 导致的问题的衍生出来的探究 探究的主要内容为 int 类类型的存储, 浮点类类型的存储, char 类类型的存储, blob 类类型的存储, enum/json/set/bit 类类型的存储 本文主要 的相关内容是 bit/json/enum/set 类类型的相关…

android:新建工程文件介绍

一、前言当我们新建一个app时会呈现出固定的工程文件,这篇文章介绍新建工程里的文件。 二、介绍 Structure:就是你选择哪个页面就会显示那个页面的结构,就比如说我选择的是MainActivity他就会显示这个页面所使用的方法。 1-2:是android自动生…

环上计数+计数转概率:ABC318EX

https://atcoder.jp/contests/abc318/tasks/abc318_h 先转为概率, f i f_i fi​ 表示 i i i 个点两人都AC的概率, g i g_i gi​ 表示恰好一个人AC的概率。 两个人都AC,只能为全部自环, f i 1 i ! f_i\frac 1 {i!} fi​i!1​ …

C++/C# : C#和C++的不同

C#和C是两种不同的编程语言,虽然在某些方面它们具有相似之处,但它们也有一些明显的不同点,如下: C是一种静态类型编程语言,而C#是一种动态类型编程语言。 C允许开发者手动管理内存的分配和释放,但是C#的垃…

Navicat15天试用期过期解决办法

如果你是windows电脑,发现过期了先把Nvaicat关掉,按照以下步骤可以恢复到15天试用。 1.注册表输入regedit winR打开注册表 2.搜索输入HKEY_CURRENT_USER\Software\PremiumSoft\Navicat 删除Registration15XCS和Update这两个文件夹。 3.搜索HKEY_CURRE…

【Jenkins打包服务,Dockerfile报错:manifest for java : 8 not fourd】

1、问题描述 Jenkins打包服务运行dockerfile里的FROM java:8报错manifest for java : 8 not fourd Caused by: com.spotify. docker.client.exceptions.DockerException: manifest for java:8 not found2、解决方法 在网上查找许多方法后得出这是由于Docker官方已经弃用java…

【kubernetes】k8s部署APISIX及在KubeSphere使用APISIX

Apache APISIX https://apisix.apache.org/ 功能比nginx-ingress更强 本文采用2.5.0版本 https://apisix.apache.org/zh/docs/apisix/2.15/getting-started/ 概述内容来源于官方,学习于马士兵云原生课程 概述 Apache APISIX 是什么? Apache APISIX 是 …

r 安装源码包 安装本地r包

总结一下手动安装R包 - 简书 (jianshu.com)https://www.jianshu.com/p/2a7a36414734 #BiocManager::install("simplifyEnrichment") #BiocManager::install("EnsDb.Hsapiens.v86")#下载包 之后 手动安装 #install.packages("~/datasets/EnsDb.Hsapien…

前端入门到入土?

文章目录 前言http和https的区别,https加密的原理是?区别https的加密原理 TCP为什么要三次握手?proxy代理的原理?内存泄漏?什么是内存泄漏?为什么会有内存泄漏?内存泄漏的情况?如何防…

PAT 1163 Dijkstra Sequence

个人学习记录,代码难免不尽人意。 Dijkstra’s algorithm is one of the very famous greedy algorithms. It is used for solving the single source shortest path problem which gives the shortest paths from one particular source vertex to all the other v…

关于MySQL数据库版本不同导致表进行比较的时候报错illegal mix of collations...的问题

问题发生的原委 之前在项目开发的时候,我本地也建立了数据库用作开发库,我本地的数据库版本是5.7的,但是测试和生产库都是8.0的版本,我们定义的数据库字符集是utf8mb4,排序规则是utf8mb4_general_ci,前段时…

数据库连接报错CannotGetJdbcConnectionException: Failed to obtain JDBC Connection

数据库连接报错CannotGetJdbcConnectionException: Failed to obtain JDBC Connection 报错信息 [Namecom.primeton.esb.online.restaurant.ms.online.mediaService.mediaService.biz][activity nameJDBC调用][activity idinvokePojo9] throw an exception:java.lang.Excepti…

TCP/IP协议簇的主要协议以及主要用途

目录 SLIP协议--(Serial line IP) PPP协议--(点对点协议) IP协议 ICMP协议 ARP协议 TCP协议 UDP协议 FTP协议 DNS协议 SMTP协议 TCP/IP协议簇是Internet的基础,TCP/IP是一组协议得代名词,包括许多…

springboot封装查询快递物流

目录 一、ApiClient代码解读二、ApiService代码解读三、HomeController代码解读四、整体代码五、结果展示 一、ApiClient代码解读 这是一个简单的Spring Boot的RestTemplate客户端,用于执行HTTP请求。 首先,这个类被Component注解标记,这意味…

【微服务部署】04-ForwardedHeaders

文章目录 1. ForwardedHeaders1.1 场景1.2 关键的HTTP头1.3 核心处理要点 1. ForwardedHeaders 1.1 场景 获取用户IP获取用户请求的原始URL 1.2 关键的HTTP头 X-Forwarded-ForX-Forwarded-ProtoX-Forwarded-Host 1.3 核心处理要点 设置PathBase设置ForwardedHeaders中间件…

2024毕业设计选题指南【附选题大全】

title: 毕业设计选题指南 - 如何选择合适的毕业设计题目 date: 2023-08-29 categories: 毕业设计 tags: 选题指南, 毕业设计, 毕业论文, 毕业项目 - 如何选择合适的毕业设计题目 当我们站在大学生活的十字路口,毕业设计便成了我们面临的一项重要使命。这不仅是对我们…