【virtualbox】【第一节】win10下装一个linux的虚拟机

本文指导读者如何在Windows10环境下,通过VirtualBox安装CentOS系统,包括选择合适的镜像、设置安装路径、配置网络连接,以及使用Xshell管理虚拟机。重点强调了桥接模式在网络配置中的重要性,并提供了解决网络互通问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

准备环境

安装虚拟机

打开安装包

点击下一步

设置软件安装路径

继续

安装linux镜像

虚拟机配置网络

配置虚拟机网络

测试PC和虚拟机是否网络互通

注意事项:

使用Xshell之类的工具链接虚拟机

本节到此为止


准备环境

PC环境:win10 专业版 22H2

virtualbox版本:VirtualBox 7.0.14 

下载网址:Downloads – Oracle VM VirtualBox

点击下载

PS:相关资料

这块资料我找不到来源了,如果是摘得哪位大佬的,请告知,贴链接

在CentOS官网下载CentOS系统镜像时,会有三个镜像版本可供选择,分别是CentOS ISO,Everything ISO,Minimal ISO,除了这三个版本,还有其他几个版本,他们的区别如下:

CentOS ISO:DVD是标准安装盘,一般下载这个就可以了,里面包含大量的常用软件,大部分情况下安装时无需再在线下载,体积为4G;

Minimal ISO:精简版本,包含核心组件,体积才600多MB;

Everything ISO:对完整版安装盘的软件进行补充,集成所有软件;

NetInstall ISO:网络安装镜像;

LiveGNOME ISO:GNOME桌面版;

LiveKDE ISO:KDE桌面版;

LiveCD ISO:光盘上运行的系统,类拟于winpe;

安装虚拟机

打开安装包

点击下一步

设置软件安装路径

点击浏览,设置自己的安装目录,个人安装在了D盘中,选好以后点击下一步

继续

网络随意,点击 -> 是

简单翻译下:

Missing DependenciesPython Core / win32api

Installing the Orade VM VirtualBox 7.0.14 Python bindings requires the Python Core package and the win32api bindings to be installed first.
安装Orade VM VirtualBox 7.0.14 Python绑定需要先安装Python Core包和win32api绑定。
When continuing the installation of the Orade VM VirtualBox7.0.14 Python bindings now, those need to be set up manually later. 
当现在继续安装Orade VM VirtualBox7.0.14 Python绑定时,这些绑定需要稍后手动设置。
Refer to the Orade VM VirtualBox 7.0.14 SDK manual for more information.
有关详细信息,请参阅Orade VM VirtualBox 7.0.14 SDK手册。
Proceed with installation now?
现在继续安装吗?

尝试点击 -> 是 。 看下继续会有什么反应

既然能安装,那就继续,点 -> 安装 。等安装完成

那就安装ok了。

安装linux镜像

我并不知道怎么使用这个软件。

不过网上有各种教程:

前辈们丰富的经验

参考链接1: 2024年CentOS镜像下载地址,包括CentOS官网、国内镜像下载,超详细教学,小白也能学会。-优快云博客

参考链接2:Oracle VM VirtualBox安装Linux CentOS 7虚拟机教程[zhgjx][超详细]-优快云博客

我本地刚好有一个之前用过的,版本号:CentOS-8.5.2111-x86_64-dvd1.iso

直接安装,过程和参考链接2中的过程一样。

注意:

  1. 安装的时候选择下载 everything 的镜像
  2. 安装的时候千万别选最小安装,里面常用的东西都没有,还得自己去下载,麻烦
  3. 安装的时候需要配置网络不然,最下系统需要自己去配置网络,很麻烦

参考前辈们丰富的经验一次成功

虚拟机配置网络

配置虚拟机网络

前辈们丰富的经验

参考链接: linux7子ip设置,centos7配置IP地址的两种方法详解-优快云博客

参考前辈们丰富经验,配置结束后信息如下: 可以 ping 通 百度网站(www.baidu.com),证明网络现在是ok的。

知识点扩展:VirtualBox的提供了四种网络接入模式

VirtualBox虚拟机网络连接设置的四种方式-优快云博客

测试PC和虚拟机是否网络互通

1、windows下按 win  + R 调出 运行,输入cmd 点确定,打开windows下的命令行工具

(如果不清楚怎么操作,看下图)

2、输入ipconfig指令,查看当前PC的ip地址,ping 虚拟机的ip地址,指令格式如下 (本机ip为10.0.2.15)  

ipconfig

ping 10.0.2.15

结果发现ping不通

为什么呢?

因为虚拟机的网络设置要设置为桥接网卡模式,才能在同一个网段,当前两个ip都不是同网段的

查看虚拟机网络配置信息,发现当前确实非桥接网卡。

1、查看虚拟机的网络配置

2、查看网卡类型

3、你得把他改成桥接网卡,如下

(不用管那个名称,你的网卡是什么名字这块就是什么名字,一般是只有一个,除非你有多个网卡,或者新建了虚拟网卡<PS:都会新建网卡了,这种基本操作更是小case>)

4、配置完成以后,看下虚拟机的ip有没有变化

发现ip已经更新了

5、在windows下ping更新以后得ip,查看互联情况,一切ok

注意事项:

配置网络时需要注意,网卡模式需要配置为桥接网络

使用Xshell之类的工具链接虚拟机

为什么用Xshell之类的工具?(因为方便

本节到此为止

### 如何在 VirtualBox 中安装 Windows 10 虚拟机 #### 准备工作 确保已经下载并安装好 Oracle VM VirtualBox 和适用于虚拟化的 Windows 10 ISO 文件。对于主机操作系统为 Ubuntu 的情况,可以利用包管理器来简化这一过程[^2]。 ```bash sudo apt-get update && sudo apt-get install virtualbox ``` #### 创建新的虚拟机实例 启动 VirtualBox 应用程序之后,在主界面上点击“新建”,输入名称(建议命名为 Win10 或其他容易识别的名字),选择类型为 Microsoft Windows 并指定版本号如 Windows 10 (64-bit)[^1]。 #### 设置内存大小与处理器核心数 按照向导提示分配足够的 RAM 给新创建的虚拟机;通常情况下至少需要 2GB 才能流畅运行 Windows 10 。接着设置 CPU 数量,默认配置即可满足大多数需求。 #### 添加硬盘驱动器 选择“现在创建虚拟硬盘”选项,并采用 VDI 动态扩展磁盘格式,初始容量可以根据个人喜好设定,一般推荐最小值不低于 25 GB ,以便后续有足够的空间用于软件安装和其他操作。 #### 安装操作系统 当上述准备工作完成后,加载之前获取到的 Windows 10 ISO 映像文件作为光驱介质源,随后就可以开始正常的安装流程了。遵循屏幕上的指示完成整个系统的部署过程。 #### 启动虚拟机 一切就绪后保存设置并尝试首次开机测试,如果一切正常应该能够看到熟悉的 Windows 开始界面。 #### 安装增强功能 为了提高性能表现以及实现更好的宿主-客户交互体验,还需要额外安装名为 Guest Additions 的工具集。这一步骤可以在设备菜单里找到相应的挂载项执行自动安装脚本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_44083579

感谢您的打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值