Ubuntu-22.04安装Virtualbox并安装Windows10

news2025/2/28 3:30:47

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、Virtualbox是什么?
  • 二、安装Virtualbox
    • 1.关闭Secure Boot
    • 2.安装
  • 三、安装Windows10
    • 1.新装虚拟机基本配置
    • 2.新装虚拟机核心配置
  • 总结


前言

虚拟机在有些场景下是需要的,可以完成许多Wine完成不了的功能。Windows上的安装方式我们都熟悉了,但是Linux上很多人还不会,今天手把手教你安装最常见虚拟机之一:Virtualbox。

KVM虚拟机安装教程

VMware虚拟机安装教程


一、Virtualbox是什么?

VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use.

For a thorough introduction to virtualization and VirtualBox, please refer to the online version of the VirtualBox User Manual’s first chapter.

二、安装Virtualbox

1.关闭Secure Boot

Secure Boot最初作用便是防止恶意软件侵入,它的做法就是当主板出厂的时候,内置可靠的公钥之后,其他想要在这块主板上加载的操作系统或者硬件驱动程序,都必须通过这些公钥的认证。也就是说,这些软件必须该公钥的认证,否则主板拒绝加载,由于恶意软件不可能通过认证,因此就没有办法感染boot,然而事实上它能够做到的仅仅是,当电脑引导器被病毒修改之后,它会给出提醒并拒绝启动,避免可能带来的进一步损失

KVM虚拟机不需要操作这个选项,默认这个选项是打开的。

2.安装

Ubuntu源自带Virtualbox,所以直接apt安装即可。

注意:可能需要重启电脑,先备份任务数据。

sudo apt install virtualbox

安装过程中可能遇到一个红色的和Boot相关的页面那个是Secure Boot说明,直接回车即可。

三、安装Windows10

1.新装虚拟机基本配置

安装完会产生一个图标,我是放到了桌面,可以以Win+A组合键并搜索virtualbox找到图标并单击打开。
在这里插入图片描述
在这里插入图片描述

如果你已经有虚拟机文件了可以尝试导入,我不确定能不能导入Windows上创建的虚拟机,请谨慎使用!

如果你没有虚拟机,点击New添加一个

在这里插入图片描述

Name:名字,可以随便起,不要带特殊符号
Machine Folder:虚拟机保存的位置,最好别改或改到一个没有特权的文件夹
Type:如果你安装Windows系列就固定Microsoft Windows
Version:依据你实际安装的版本,比如我Windows 10(64-bit)

内存设置Windows10最好不小于4096MB(4GB)

在这里插入图片描述
虚拟磁盘创建选则默认选项:现在就创建新的虚拟磁盘

在这里插入图片描述

选则虚拟磁盘的类型:

VDI:Virtualbox专有,只能在Virtualbox软件上来回导入导出
VHD:Windows上Hyper-V是VHDX类型,是不是可以互相导入导出还需要验证!
VMDK:VMware使用这种,理论上可以在VMware上来回导入导出

我只是测试,我选择第一种,如果你确实需要导入到其它虚拟机,你需要研究兼容问题!

在这里插入图片描述
选则虚拟磁盘空间类型:

Dnamically allocated:动态申请,按需申请
Fixed size:固定大小

注:依据个人使用选则,如果仅仅是测试可以随便选,不要超过你自身可用磁盘大小!

在这里插入图片描述

给定虚拟磁盘空间大小:

默认是50GB,如果你临时测试那么Windows10你最少给30GB的磁盘空间,否则系统可能安装失败;如果你准备长期使用我建议你至少给60GB的磁盘空间,或者更高。

在这里插入图片描述

点击下一步已经完成了基本的工作

在这里插入图片描述

注意:到这里我们已经完成了虚拟机基本配置。但是,不要以为已经能用了,这才是第一步!

2.新装虚拟机核心配置

先不要点Start,我们继续配置其它的东西。

点击上面的Settings:

General页面不需要动

在这里插入图片描述

System页面有三个选项,把Optical选中移动到最上面

在这里插入图片描述

CPU设置页面,依据自己机器的能力,比如我4核心8线程,我给了4个CPU核心(2核心4线程)

在这里插入图片描述

加速方式,暂时选默认

在这里插入图片描述

配置安装镜像,按照下图配置:

在这里插入图片描述

声音相关

在这里插入图片描述

网络相关,默认NAT,维持原样

在这里插入图片描述

一定要点击OK,否则一切白搭!

配置完成后的样子:

在这里插入图片描述

这个时候就可以点Start开始进入安装过程了。和平常的方法一样,这里就不赘述了。

注意:安装完成后把硬盘的启动顺序切到第一位,每次都从硬盘启动!


总结

1、比KVM和VMware安装都简单些,缺点就是需要关掉Secure Boot,目前还没别的替代方法

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

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

相关文章

【实战JVM】双亲委派机制

个人名片: 🐼作者简介:一名大三在校生,喜欢AI编程🎋 🐻‍❄️个人主页🥇:落798. 🐼个人WeChat:hmmwx53 🕊️系列专栏:🖼️…

pip install opencv-python出现ModuleNotFoundError: No module named ‘skbuild‘错误解决方案

问题描述 File “”, line 1, in File “/tmp/pip-build-o148qsmj/opencv-python/setup.py”, line 10, in from skbuild import cmaker, setup ModuleNotFoundError: No module named ‘skbuild’ Command “python setup.py egg_info” failed with error code 1 in /tmp…

东用科技助力5G+区域教育管理智慧平安校园建设

一、 方案背景 为深入贯彻党中央、国务院关于加快5G发展、加强教育信息化工作的决策部署,加快推进《5G应用“扬帆”行动计划》实施,促进5G与教育融合创新发展,按照“育人为本、多方协同、问题导向、深度融合”的原则,工业和信息化…

LeetCode-1766. 互质树【树 深度优先搜索 广度优先搜索 数组 数学 数论】

LeetCode-1766. 互质树【树 深度优先搜索 广度优先搜索 数组 数学 数论】 题目描述&#xff1a;解题思路一&#xff1a;DFS 中记录节点值的深度和编号&#xff0c;回溯写法。关键点是1 < nums[i] < 50解题思路二&#xff1a;0解题思路三&#xff1a;0 题目描述&#xff1…

心跳机制原理学习

心跳机制 应用场景&#xff1a; 在长连接下&#xff0c;有可能很长一段时间都没有数据往来。理论上说&#xff0c;这个连接是一直保持连接的&#xff0c;但是实际情况中&#xff0c;如果中间节点出现什么故障是难以知道的。更要命的是&#xff0c;有的节点&#xff08;防火墙…

实验5 流程图和盒图ns图

一、实验目的 通过绘制流程图和盒图&#xff0c;熟练掌握流程图和盒图的基本原理。 能对简单问题进行流程图和盒图的分析&#xff0c;独立地完成流程图和盒图设计。 二、实验项目内容&#xff08;实验题目&#xff09; 1、用Microsoft Visio绘制下列程序的程序流程图。 若…

Go语言mac环境搭建详解

Go语言mac环境搭建详解见视频&#xff0c;视频下方也有讲解具体的操作步骤。 Golang Mac电脑环境搭建、开发工具Vscode配置 Go语言mac环境搭建步骤如下&#xff1a; 1、下载安装Golang Go官网下载地址&#xff1a;https://golang.org/dl/ Go官方镜像站&#xff08;推荐&…

一线城市嵌入式软件开发工程师每年调薪幅度能有多少?

15%对于刚入职的新人来说确实有可能有&#xff0c;如果你的底薪比较低的话。不过后面随着你工资变高&#xff0c;这个幅度会越来越趋向0%。在开始前我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「 嵌入式的资料从专业入门到高级教程」&#xff0c; 点个关注在…

GEE数据集——汉森全球森林变化数据集Hansen Global Forest Change v1.11 (2000-2023)

Hansen Global Forest Change v1.11 (2000-2023) 对大地遥感卫星图像进行时间序列分析以确定全球森林范围和变化特征的结果。 第一个 "和 "最后一个 "波段是大地遥感卫星光谱波段&#xff08;红、近红外、SWIR1 和 SWIR2&#xff09;的第一个和最后一个可用年…

python镜像安装(ios、windows)

如果你在使用Python时发现官方网站下载速度过慢&#xff0c;可以考虑使用国内的Python镜像源下载Python。国内的Python镜像源可以提供更快的下载速度和更好的下载体验。 以下是使用国内Python镜像源下载Python的步骤&#xff1a; 步骤 1&#xff1a;选择Python版本 首先&…

知识图谱的挑战与机遇

知识图谱的挑战与机遇 引言 欢迎来到知识图谱的世界&#xff0c;这是一片未被充分挖掘的宝地&#xff0c;充满了挑战与机遇。本篇文章旨在深入探讨知识图谱领域面临的主要挑战&#xff0c;并预测未来可能的发展机遇。知识图谱以其独特的方式整合和呈现信息&#xff0c;已经成为…

Linux进阶篇:firewalld详解——firewalld 的概念作用以及如何使用

Linux firewalld详解——firewalld 的概念&作用以及如何使用 在这篇文章中&#xff0c;我们将详细介绍Linux系统中的firewalld&#xff0c;它是一款强大的防火墙管理工具。我们将介绍firewalld的基本概念和作用&#xff0c;并通过实例演示如何使用它来保护您的系统。 一、…

VMware虚拟机的安装指南

前言 在数字化时代&#xff0c;虚拟机技术为我们提供了无限可能&#xff0c;让一台计算机同时运行多个操作系统成为现实。VMware作为知名的虚拟化解决方案之一&#xff0c;其强大的功能和易用性备受推崇。本文将详细介绍如何安装VMware虚拟机&#xff0c;让您轻松进入虚拟化的…

嵌入式需要模电数电的哪些内容?

1 数电知识 1.1 布尔代数和逻辑门 了解布尔代数的基本概念和逻辑门的工作原理&#xff0c;包括与门、或门、非门、与非门、或非门、异或门等。 1.2 时序逻辑和时钟信号在开始前我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「 嵌入式的资料从专业入门到高级教…

搭建第一个Web服务器(在eclipse或idea上部署Tomcat服务器)

&#x1f4bb;博主现有专栏&#xff1a; C51单片机&#xff08;STC89C516&#xff09;&#xff0c;c语言&#xff0c;c&#xff0c;离散数学&#xff0c;算法设计与分析&#xff0c;数据结构&#xff0c;Python&#xff0c;Java基础&#xff0c;MySQL&#xff0c;linux&#xf…

客户关系CRM管理系统源码 企业crm管理系统

客户关系CRM管理系统源码 企业crm管理系统 系统功能介绍 1、 公海管理&#xff1a;公海类型、客户公海。 2、 线索管理&#xff1a;我的线索、线索列表、线索状态、线索来源。 3、 客户管理&#xff1a;我的客户、客户列表、成交客户、行业类别、预查、地区列表、客户状态、…

抗酸碱耐高温小型PFA溶样瓶可搭配电热板用于样品前处理实验

PFA溶样罐&#xff0c;也叫PFA管形瓶、可溶性聚四氟乙烯溶样罐、消解瓶等&#xff0c;常用于地质地矿、地球化学、土壤微生物等样品分析消解实验&#xff0c;可搭配石墨消解仪、电热板使用。广泛适用于痕量分析、环境监测、重金属检测、半导体、新材料、新能源等。 规格参考&a…

数据仓库的ELT/ETL

ETL 和 ELT 有很多共同点&#xff0c;从本质上讲&#xff0c;每种集成方法都可以将数据从源端抽取到数据仓库中&#xff0c;两者的区别在于数据在哪里进行转换。 01 ETL ETL – 抽取、转换、加载 从不同的数据源抽取信息&#xff0c;将其转换为根据业务定义的格式&#xff0…

集群服务器使用

查看剩余资源&#xff1a;sinfo -O Nodehost,Gres:.30,GresUsed:.45 第二列是总资源 第三列是占用量 申请资源&#xff1a;salloc -N 1 -n 1 -p normal --gresgpu:NVIDIAGeForceGTX1080Ti1 gres的名字来源于sinfo 查看任务情况 squeue JOBID NODES 连接资源 ssh NODES …

The C programming language (second edition,KR) exercise(CHAPTER 3)

E x c e r c i s e 3 − 1 Excercise\quad 3-1 Excercise3−1&#xff1a;输出结果如图1所示&#xff0c;这里故意让二分搜索算法去寻找一个在数组中不存在在的数&#xff0c;然后去看两种二分搜索算法分别所花费的时间的大小&#xff0c;为了使得所花费的时间更具有可分辨性&a…