简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

站内搜索

搜索

活动公告

11-02 12:46
10-23 09:32
通知:本站资源由网友上传分享,如有违规等问题请到版务模块进行投诉,将及时处理!
10-23 09:31
10-23 09:28
通知:签到时间调整为每日4:00(东八区)
10-23 09:26

如何在虚拟机中完美运行MX Linux 详细设置步骤与实用技巧 新手也能轻松掌握的安装配置全攻略 从下载到启动一站式指南

3万

主题

424

科技点

3万

积分

大区版主

木柜子打湿

积分
31917

三倍冰淇淋无人之境【一阶】财Doro小樱(小丑装)立华奏以外的星空【二阶】⑨的冰沙

发表于 2025-9-24 17:20:16 | 显示全部楼层 |阅读模式 [标记阅至此楼]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
MX Linux是一个基于Debian的中量级操作系统,以其稳定性、用户友好性和效率而闻名。它使用Xfce作为默认桌面环境,特别适合那些寻求轻量级但功能齐全操作系统的用户。在虚拟机中运行MX Linux可以让您在不影响主系统的情况下体验这个优秀的操作系统,非常适合测试、学习或开发用途。本指南将带您完成从下载到启动的全过程,即使是新手也能轻松掌握。

一、准备工作

在开始安装MX Linux之前,我们需要准备以下软件和资源:

1. 虚拟机软件(选择以下任一):VirtualBox(免费且功能强大,适合初学者)VMware Workstation Player(免费个人使用)QEMU/KVM(Linux用户)
2. VirtualBox(免费且功能强大,适合初学者)
3. VMware Workstation Player(免费个人使用)
4. QEMU/KVM(Linux用户)
5. 系统资源要求:CPU:支持虚拟化的现代处理器(Intel VT-x或AMD-V)内存:至少2GB,推荐4GB或更多硬盘空间:至少20GB可用空间,推荐30GB或更多操作系统:Windows、macOS或Linux
6. CPU:支持虚拟化的现代处理器(Intel VT-x或AMD-V)
7. 内存:至少2GB,推荐4GB或更多
8. 硬盘空间:至少20GB可用空间,推荐30GB或更多
9. 操作系统:Windows、macOS或Linux
10. 网络连接:用于下载MX Linux镜像文件和系统更新

虚拟机软件(选择以下任一):

• VirtualBox(免费且功能强大,适合初学者)
• VMware Workstation Player(免费个人使用)
• QEMU/KVM(Linux用户)

系统资源要求:

• CPU:支持虚拟化的现代处理器(Intel VT-x或AMD-V)
• 内存:至少2GB,推荐4GB或更多
• 硬盘空间:至少20GB可用空间,推荐30GB或更多
• 操作系统:Windows、macOS或Linux

网络连接:用于下载MX Linux镜像文件和系统更新

二、下载MX Linux镜像

1. 访问MX Linux官方网站:https://mxlinux.org/
2. 点击”Download”链接进入下载页面
3. 选择适合您系统的版本:大多数现代计算机选择”MX-23_x64”(64位版本)如果您的计算机较旧,可以选择32位版本(如果可用)
4. 大多数现代计算机选择”MX-23_x64”(64位版本)
5. 如果您的计算机较旧,可以选择32位版本(如果可用)
6. 选择一个镜像站点下载ISO文件:建议选择地理位置较近的镜像站点以获得更快的下载速度文件大小通常在1.5GB到2GB之间
7. 建议选择地理位置较近的镜像站点以获得更快的下载速度
8. 文件大小通常在1.5GB到2GB之间
9. 验证下载文件的完整性(可选但推荐):下载对应的MD5或SHA256校验和文件使用校验工具验证下载的ISO文件是否完整无损
10. 下载对应的MD5或SHA256校验和文件
11. 使用校验工具验证下载的ISO文件是否完整无损

访问MX Linux官方网站:https://mxlinux.org/

点击”Download”链接进入下载页面

选择适合您系统的版本:

• 大多数现代计算机选择”MX-23_x64”(64位版本)
• 如果您的计算机较旧,可以选择32位版本(如果可用)

选择一个镜像站点下载ISO文件:

• 建议选择地理位置较近的镜像站点以获得更快的下载速度
• 文件大小通常在1.5GB到2GB之间

验证下载文件的完整性(可选但推荐):

• 下载对应的MD5或SHA256校验和文件
• 使用校验工具验证下载的ISO文件是否完整无损

三、创建虚拟机(以VirtualBox为例)

1. 安装VirtualBox

如果您尚未安装VirtualBox,请从官方网站https://www.virtualbox.org/下载并安装适合您操作系统的版本。

2. 创建新的虚拟机

1. 启动VirtualBox,点击主界面上的”新建”按钮
2. 在”名称和操作系统”窗口中:名称:输入”MX Linux”或其他您喜欢的名称类型:选择”Linux”版本:选择”Debian (64-bit)”
3. 名称:输入”MX Linux”或其他您喜欢的名称
4. 类型:选择”Linux”
5. 版本:选择”Debian (64-bit)”
6. 分配内存大小:拖动滑块或输入数值,至少分配2048MB(2GB)如果您的物理内存充足,推荐分配4096MB(4GB)或更多
7. 拖动滑块或输入数值,至少分配2048MB(2GB)
8. 如果您的物理内存充足,推荐分配4096MB(4GB)或更多
9. 创建虚拟硬盘:选择”现在创建虚拟硬盘”点击”创建”按钮
10. 选择”现在创建虚拟硬盘”
11. 点击”创建”按钮
12. 选择硬盘文件类型:选择”VDI (VirtualBox Disk Image)“(VirtualBox的原生格式)
13. 选择”VDI (VirtualBox Disk Image)“(VirtualBox的原生格式)
14. 选择存储在物理硬盘上的方式:选择”动态分配”(这样可以节省物理磁盘空间)注意:”固定大小”选项性能稍好,但会立即占用全部分配的空间
15. 选择”动态分配”(这样可以节省物理磁盘空间)
16. 注意:”固定大小”选项性能稍好,但会立即占用全部分配的空间
17. 设置虚拟硬盘大小:输入至少20GB,推荐30GB或更多点击”创建”完成虚拟机创建
18. 输入至少20GB,推荐30GB或更多
19. 点击”创建”完成虚拟机创建

启动VirtualBox,点击主界面上的”新建”按钮

在”名称和操作系统”窗口中:

• 名称:输入”MX Linux”或其他您喜欢的名称
• 类型:选择”Linux”
• 版本:选择”Debian (64-bit)”

分配内存大小:

• 拖动滑块或输入数值,至少分配2048MB(2GB)
• 如果您的物理内存充足,推荐分配4096MB(4GB)或更多

创建虚拟硬盘:

• 选择”现在创建虚拟硬盘”
• 点击”创建”按钮

选择硬盘文件类型:

• 选择”VDI (VirtualBox Disk Image)“(VirtualBox的原生格式)

选择存储在物理硬盘上的方式:

• 选择”动态分配”(这样可以节省物理磁盘空间)
• 注意:”固定大小”选项性能稍好,但会立即占用全部分配的空间

设置虚拟硬盘大小:

• 输入至少20GB,推荐30GB或更多
• 点击”创建”完成虚拟机创建

3. 配置虚拟机设置

1. 在VirtualBox主界面选择刚创建的虚拟机,点击”设置”按钮
2. 系统设置:处理器:分配至少2个CPU核心(如果您的物理CPU支持)加速:确保启用了”VT-x/AMD-V”和”Nested Paging”(如果可用)
3. 处理器:分配至少2个CPU核心(如果您的物理CPU支持)
4. 加速:确保启用了”VT-x/AMD-V”和”Nested Paging”(如果可用)
5. 显示设置:显存:分配至少128MB图形控制器:选择”VMSVGA”启用”3D加速”
6. 显存:分配至少128MB
7. 图形控制器:选择”VMSVGA”
8. 启用”3D加速”
9. 存储设置:点击控制器下的光盘图标点击右侧的光盘图标,选择”选择磁盘文件”浏览并选择之前下载的MX Linux ISO文件
10. 点击控制器下的光盘图标
11. 点击右侧的光盘图标,选择”选择磁盘文件”
12. 浏览并选择之前下载的MX Linux ISO文件
13. 网络设置:默认的”NAT”模式适合大多数用户如果需要虚拟机与局域网中的其他设备通信,可以选择”桥接网卡”
14. 默认的”NAT”模式适合大多数用户
15. 如果需要虚拟机与局域网中的其他设备通信,可以选择”桥接网卡”
16. 点击”确定”保存设置

在VirtualBox主界面选择刚创建的虚拟机,点击”设置”按钮

系统设置:

• 处理器:分配至少2个CPU核心(如果您的物理CPU支持)
• 加速:确保启用了”VT-x/AMD-V”和”Nested Paging”(如果可用)

显示设置:

• 显存:分配至少128MB
• 图形控制器:选择”VMSVGA”
• 启用”3D加速”

存储设置:

• 点击控制器下的光盘图标
• 点击右侧的光盘图标,选择”选择磁盘文件”
• 浏览并选择之前下载的MX Linux ISO文件

网络设置:

• 默认的”NAT”模式适合大多数用户
• 如果需要虚拟机与局域网中的其他设备通信,可以选择”桥接网卡”

点击”确定”保存设置

四、安装MX Linux

1. 在VirtualBox主界面选择配置好的虚拟机,点击”启动”按钮
2. 从启动菜单中选择”Start MX Linux”(默认选项),按Enter键
3. 系统启动后,您将看到MX Linux的Live桌面环境
4. 双击桌面上的”Install MX Linux”图标启动安装程序
5. 按照安装向导进行操作:

在VirtualBox主界面选择配置好的虚拟机,点击”启动”按钮

从启动菜单中选择”Start MX Linux”(默认选项),按Enter键

系统启动后,您将看到MX Linux的Live桌面环境

双击桌面上的”Install MX Linux”图标启动安装程序

按照安装向导进行操作:

a.选择语言:
  1. - 从列表中选择您偏好的语言
  2.   - 点击"Forward"继续
复制代码

b.选择时区:
  1. - 在地图上点击您所在的位置,或从下拉列表中选择
  2.   - 点击"Forward"继续
复制代码

c.选择键盘布局:
  1. - 选择适合您键盘的布局
  2.   - 可以在测试框中输入文字验证布局是否正确
  3.   - 点击"Forward"继续
复制代码

d.分区(这是最关键的步骤之一):
  1. - 对于新手,建议选择"使用整个磁盘"选项
  2.   - 选择之前创建的虚拟硬盘(通常是/dev/sda)
  3.   - 选择"使用整个磁盘并设置LVM"(推荐)
  4.   - 确认分区方案,点击"Forward"继续
  5.   - 在警告对话框中点击"Continue"确认更改
复制代码

e.创建用户账户:
  1. - 输入您的全名
  2.   - 输入用户名(系统将自动建议一个)
  3.   - 输入密码并确认
  4.   - 选择是否需要自动登录(对于测试环境可以启用)
  5.   - 点击"Forward"继续
复制代码

f.确认安装设置:
  1. - 检查所有设置是否正确
  2.   - 点击"Install"开始安装过程
复制代码

1. 等待安装完成(通常需要10-20分钟,取决于您的系统性能)
2. 安装完成后,系统会提示重启:点击”Done”按钮在重启提示出现时,点击”Restart”系统可能会提示”Please remove the installation medium, then press ENTER”在VirtualBox中,选择”设备” > “光驱” > “移除磁盘”按Enter键继续重启
3. 点击”Done”按钮
4. 在重启提示出现时,点击”Restart”
5. 系统可能会提示”Please remove the installation medium, then press ENTER”
6. 在VirtualBox中,选择”设备” > “光驱” > “移除磁盘”
7. 按Enter键继续重启
8. 系统重启后,您将看到登录界面输入您之前设置的用户名和密码按Enter键或点击”登录”按钮
9. 输入您之前设置的用户名和密码
10. 按Enter键或点击”登录”按钮

等待安装完成(通常需要10-20分钟,取决于您的系统性能)

安装完成后,系统会提示重启:

• 点击”Done”按钮
• 在重启提示出现时,点击”Restart”
• 系统可能会提示”Please remove the installation medium, then press ENTER”
• 在VirtualBox中,选择”设备” > “光驱” > “移除磁盘”
• 按Enter键继续重启

系统重启后,您将看到登录界面

• 输入您之前设置的用户名和密码
• 按Enter键或点击”登录”按钮

五、初始设置和配置

1. 安装VirtualBox增强功能

增强功能可以显著提高虚拟机的性能和可用性,包括更好的显示分辨率支持、无缝鼠标集成、共享文件夹等功能。

1. 在VirtualBox菜单中,选择”设备” > “安装增强功能”
2. 在MX Linux中,会弹出一个光盘窗口,显示增强功能的文件
3. 打开终端(可以通过右键点击桌面选择”终端”或从应用程序菜单中启动)
4. 挂载光盘(如果未自动挂载):sudo mount /dev/cdrom /media/cdrom
5. 切换到光盘目录:cd /media/cdrom
6. 运行安装脚本(根据您的系统架构选择):# 对于64位系统
sudo ./VBoxLinuxAdditions.run
7. 按照提示完成安装
8. 安装完成后,重启系统:sudo reboot

在VirtualBox菜单中,选择”设备” > “安装增强功能”

在MX Linux中,会弹出一个光盘窗口,显示增强功能的文件

打开终端(可以通过右键点击桌面选择”终端”或从应用程序菜单中启动)

挂载光盘(如果未自动挂载):
  1. sudo mount /dev/cdrom /media/cdrom
复制代码

切换到光盘目录:
  1. cd /media/cdrom
复制代码

运行安装脚本(根据您的系统架构选择):
  1. # 对于64位系统
  2. sudo ./VBoxLinuxAdditions.run
复制代码

按照提示完成安装

安装完成后,重启系统:
  1. sudo reboot
复制代码

2. 更新系统

保持系统更新是确保安全性和稳定性的重要步骤。

1. 打开终端
2. 更新软件包列表:sudo apt update
3. 升级已安装的软件包:sudo apt upgrade
4. 如果有可用的系统更新,可以执行:sudo apt full-upgrade
5. 清理不再需要的软件包:sudo apt autoremove

打开终端

更新软件包列表:
  1. sudo apt update
复制代码

升级已安装的软件包:
  1. sudo apt upgrade
复制代码

如果有可用的系统更新,可以执行:
  1. sudo apt full-upgrade
复制代码

清理不再需要的软件包:
  1. sudo apt autoremove
复制代码

3. 安装常用软件

MX Linux提供了方便的软件包管理工具,您可以轻松安装额外的软件。

1. 使用MX Package Installer:从应用程序菜单中打开”MX Package Installer”浏览类别或使用搜索功能找到您需要的软件选择软件包,点击”安装”按钮输入密码确认安装
2. 从应用程序菜单中打开”MX Package Installer”
3. 浏览类别或使用搜索功能找到您需要的软件
4. 选择软件包,点击”安装”按钮
5. 输入密码确认安装
6. 使用终端安装软件:例如,安装Web浏览器:sudo apt install firefox安装办公套件:sudo apt install libreoffice
7. 例如,安装Web浏览器:sudo apt install firefox
8. 安装办公套件:sudo apt install libreoffice

使用MX Package Installer:

• 从应用程序菜单中打开”MX Package Installer”
• 浏览类别或使用搜索功能找到您需要的软件
• 选择软件包,点击”安装”按钮
• 输入密码确认安装

使用终端安装软件:

• 例如,安装Web浏览器:sudo apt install firefox
• 安装办公套件:sudo apt install libreoffice
  1. sudo apt install firefox
复制代码
  1. sudo apt install libreoffice
复制代码

4. 配置共享文件夹

共享文件夹允许您在主机和虚拟机之间轻松共享文件。

1. 在VirtualBox中设置共享文件夹:关闭虚拟机在VirtualBox主界面选择虚拟机,点击”设置”选择”共享文件夹”选项点击右侧的文件夹图标添加新的共享文件夹选择主机上的文件夹路径设置文件夹名称(例如”shared”)勾选”自动挂载”和”永久分配”选项点击”确定”保存设置
2. 关闭虚拟机
3. 在VirtualBox主界面选择虚拟机,点击”设置”
4. 选择”共享文件夹”选项
5. 点击右侧的文件夹图标添加新的共享文件夹
6. 选择主机上的文件夹路径
7. 设置文件夹名称(例如”shared”)
8. 勾选”自动挂载”和”永久分配”选项
9. 点击”确定”保存设置
10. 在MX Linux中访问共享文件夹:启动虚拟机共享文件夹通常会自动挂载到/media/sf_shared目录将您的用户添加到vboxsf组以获得访问权限:sudo usermod -aG vboxsf $USER注销并重新登录以使更改生效您现在可以通过文件管理器访问共享文件夹
11. 启动虚拟机
12. 共享文件夹通常会自动挂载到/media/sf_shared目录
13. 将您的用户添加到vboxsf组以获得访问权限:sudo usermod -aG vboxsf $USER
14. 注销并重新登录以使更改生效
15. 您现在可以通过文件管理器访问共享文件夹

在VirtualBox中设置共享文件夹:

• 关闭虚拟机
• 在VirtualBox主界面选择虚拟机,点击”设置”
• 选择”共享文件夹”选项
• 点击右侧的文件夹图标添加新的共享文件夹
• 选择主机上的文件夹路径
• 设置文件夹名称(例如”shared”)
• 勾选”自动挂载”和”永久分配”选项
• 点击”确定”保存设置

在MX Linux中访问共享文件夹:

• 启动虚拟机
• 共享文件夹通常会自动挂载到/media/sf_shared目录
• 将您的用户添加到vboxsf组以获得访问权限:sudo usermod -aG vboxsf $USER
• 注销并重新登录以使更改生效
• 您现在可以通过文件管理器访问共享文件夹
  1. sudo usermod -aG vboxsf $USER
复制代码

5. 配置剪贴板共享和拖放功能

1. 在VirtualBox菜单中,选择”设备” > “共享剪贴板” > “双向”
2. 选择”设备” > “拖放” > “双向”
3. 这些设置允许您在主机和虚拟机之间无缝复制粘贴文本和拖放文件

在VirtualBox菜单中,选择”设备” > “共享剪贴板” > “双向”

选择”设备” > “拖放” > “双向”

这些设置允许您在主机和虚拟机之间无缝复制粘贴文本和拖放文件

六、实用技巧和优化

1. 创建和管理快照

快照功能允许您保存虚拟机的特定状态,并在需要时恢复到该状态。

1. 创建快照:在VirtualBox主界面选择虚拟机点击”快照”按钮点击”生成”按钮输入快照名称和描述(可选)点击”确定”创建快照
2. 在VirtualBox主界面选择虚拟机
3. 点击”快照”按钮
4. 点击”生成”按钮
5. 输入快照名称和描述(可选)
6. 点击”确定”创建快照
7. 恢复快照:在快照面板中选择要恢复的快照点击”恢复”按钮确认恢复操作
8. 在快照面板中选择要恢复的快照
9. 点击”恢复”按钮
10. 确认恢复操作
11. 最佳实践:在进行重大系统更改前创建快照定期创建快照以保存系统状态为快照使用有意义的名称和描述,便于识别
12. 在进行重大系统更改前创建快照
13. 定期创建快照以保存系统状态
14. 为快照使用有意义的名称和描述,便于识别

创建快照:

• 在VirtualBox主界面选择虚拟机
• 点击”快照”按钮
• 点击”生成”按钮
• 输入快照名称和描述(可选)
• 点击”确定”创建快照

恢复快照:

• 在快照面板中选择要恢复的快照
• 点击”恢复”按钮
• 确认恢复操作

最佳实践:

• 在进行重大系统更改前创建快照
• 定期创建快照以保存系统状态
• 为快照使用有意义的名称和描述,便于识别

2. 优化显示设置

1. 调整分辨率:安装增强功能后,您可以通过以下方式调整分辨率:在VirtualBox菜单中选择”查看” > “虚拟屏幕1” > “调整分辨率”或在MX Linux中打开”设置” > “显示”进行调整
2. 安装增强功能后,您可以通过以下方式调整分辨率:在VirtualBox菜单中选择”查看” > “虚拟屏幕1” > “调整分辨率”或在MX Linux中打开”设置” > “显示”进行调整
3. 在VirtualBox菜单中选择”查看” > “虚拟屏幕1” > “调整分辨率”
4. 或在MX Linux中打开”设置” > “显示”进行调整
5. 启用3D加速:如果您需要运行需要3D图形的应用程序:关闭虚拟机在VirtualBox设置中,选择”显示”选项确保启用了”3D加速”调整显存大小(至少128MB)启动虚拟机
6. 如果您需要运行需要3D图形的应用程序:关闭虚拟机在VirtualBox设置中,选择”显示”选项确保启用了”3D加速”调整显存大小(至少128MB)启动虚拟机
7. 关闭虚拟机
8. 在VirtualBox设置中,选择”显示”选项
9. 确保启用了”3D加速”
10. 调整显存大小(至少128MB)
11. 启动虚拟机

调整分辨率:

• 安装增强功能后,您可以通过以下方式调整分辨率:在VirtualBox菜单中选择”查看” > “虚拟屏幕1” > “调整分辨率”或在MX Linux中打开”设置” > “显示”进行调整
• 在VirtualBox菜单中选择”查看” > “虚拟屏幕1” > “调整分辨率”
• 或在MX Linux中打开”设置” > “显示”进行调整

• 在VirtualBox菜单中选择”查看” > “虚拟屏幕1” > “调整分辨率”
• 或在MX Linux中打开”设置” > “显示”进行调整

启用3D加速:

• 如果您需要运行需要3D图形的应用程序:关闭虚拟机在VirtualBox设置中,选择”显示”选项确保启用了”3D加速”调整显存大小(至少128MB)启动虚拟机
• 关闭虚拟机
• 在VirtualBox设置中,选择”显示”选项
• 确保启用了”3D加速”
• 调整显存大小(至少128MB)
• 启动虚拟机

• 关闭虚拟机
• 在VirtualBox设置中,选择”显示”选项
• 确保启用了”3D加速”
• 调整显存大小(至少128MB)
• 启动虚拟机

3. 性能优化

1. 调整CPU和内存分配:关闭虚拟机在VirtualBox设置中,选择”系统”选项增加处理器核心数(不超过物理CPU核心数)增加内存分配(不超过物理内存的50-70%)启动虚拟机
2. 关闭虚拟机
3. 在VirtualBox设置中,选择”系统”选项
4. 增加处理器核心数(不超过物理CPU核心数)
5. 增加内存分配(不超过物理内存的50-70%)
6. 启动虚拟机
7. 使用SSD存储:如果可能,将虚拟机文件存储在SSD上以提高性能在VirtualBox管理器中,选择”文件” > “首选项”在”常规”选项卡中,设置”默认虚拟电脑位置”为SSD上的路径
8. 如果可能,将虚拟机文件存储在SSD上以提高性能
9. 在VirtualBox管理器中,选择”文件” > “首选项”
10. 在”常规”选项卡中,设置”默认虚拟电脑位置”为SSD上的路径
11. 优化虚拟硬盘:定期清理虚拟机中的临时文件和不必要的软件包在VirtualBox中,可以使用”VBoxManage modifyhd”命令压缩动态分配的磁盘映像
12. 定期清理虚拟机中的临时文件和不必要的软件包
13. 在VirtualBox中,可以使用”VBoxManage modifyhd”命令压缩动态分配的磁盘映像

调整CPU和内存分配:

• 关闭虚拟机
• 在VirtualBox设置中,选择”系统”选项
• 增加处理器核心数(不超过物理CPU核心数)
• 增加内存分配(不超过物理内存的50-70%)
• 启动虚拟机

使用SSD存储:

• 如果可能,将虚拟机文件存储在SSD上以提高性能
• 在VirtualBox管理器中,选择”文件” > “首选项”
• 在”常规”选项卡中,设置”默认虚拟电脑位置”为SSD上的路径

优化虚拟硬盘:

• 定期清理虚拟机中的临时文件和不必要的软件包
• 在VirtualBox中,可以使用”VBoxManage modifyhd”命令压缩动态分配的磁盘映像

4. 网络配置

VirtualBox提供多种网络模式,根据您的需求选择合适的配置:

1. NAT模式(默认):虚拟机通过主机的IP地址访问网络适合基本的网络访问,不需要从外部访问虚拟机设置简单,无需额外配置
2. 虚拟机通过主机的IP地址访问网络
3. 适合基本的网络访问,不需要从外部访问虚拟机
4. 设置简单,无需额外配置
5. 桥接网卡模式:虚拟机直接连接到物理网络虚拟机获得与主机同一网段的IP地址适合需要与局域网中其他设备通信的场景配置方法:关闭虚拟机在VirtualBox设置中,选择”网络”选项将”连接方式”更改为”桥接网卡”选择适当的物理网卡启动虚拟机
6. 虚拟机直接连接到物理网络
7. 虚拟机获得与主机同一网段的IP地址
8. 适合需要与局域网中其他设备通信的场景
9. 配置方法:关闭虚拟机在VirtualBox设置中,选择”网络”选项将”连接方式”更改为”桥接网卡”选择适当的物理网卡启动虚拟机
10. 关闭虚拟机
11. 在VirtualBox设置中,选择”网络”选项
12. 将”连接方式”更改为”桥接网卡”
13. 选择适当的物理网卡
14. 启动虚拟机
15. 仅主机网络模式:创建一个仅主机和虚拟机之间的私有网络适合需要安全隔离的网络环境配置方法:在VirtualBox中,选择”文件” > “主机网络管理器”创建新的仅主机网络适配器在虚拟机设置中选择此适配器
16. 创建一个仅主机和虚拟机之间的私有网络
17. 适合需要安全隔离的网络环境
18. 配置方法:在VirtualBox中,选择”文件” > “主机网络管理器”创建新的仅主机网络适配器在虚拟机设置中选择此适配器
19. 在VirtualBox中,选择”文件” > “主机网络管理器”
20. 创建新的仅主机网络适配器
21. 在虚拟机设置中选择此适配器

NAT模式(默认):

• 虚拟机通过主机的IP地址访问网络
• 适合基本的网络访问,不需要从外部访问虚拟机
• 设置简单,无需额外配置

桥接网卡模式:

• 虚拟机直接连接到物理网络
• 虚拟机获得与主机同一网段的IP地址
• 适合需要与局域网中其他设备通信的场景
• 配置方法:关闭虚拟机在VirtualBox设置中,选择”网络”选项将”连接方式”更改为”桥接网卡”选择适当的物理网卡启动虚拟机
• 关闭虚拟机
• 在VirtualBox设置中,选择”网络”选项
• 将”连接方式”更改为”桥接网卡”
• 选择适当的物理网卡
• 启动虚拟机

• 关闭虚拟机
• 在VirtualBox设置中,选择”网络”选项
• 将”连接方式”更改为”桥接网卡”
• 选择适当的物理网卡
• 启动虚拟机

仅主机网络模式:

• 创建一个仅主机和虚拟机之间的私有网络
• 适合需要安全隔离的网络环境
• 配置方法:在VirtualBox中,选择”文件” > “主机网络管理器”创建新的仅主机网络适配器在虚拟机设置中选择此适配器
• 在VirtualBox中,选择”文件” > “主机网络管理器”
• 创建新的仅主机网络适配器
• 在虚拟机设置中选择此适配器

• 在VirtualBox中,选择”文件” > “主机网络管理器”
• 创建新的仅主机网络适配器
• 在虚拟机设置中选择此适配器

5. 使用MX Linux的特色工具

MX Linux提供了一些独特的工具,可以帮助您更轻松地管理系统:

1. MX Tools:从应用程序菜单中访问”MX Tools”这里包含了各种系统配置和维护工具常用工具包括:MX Boot Options:配置启动选项MX Cleanup:清理系统缓存和临时文件MX Snapshot:创建系统快照MX User Manager:管理用户账户
2. 从应用程序菜单中访问”MX Tools”
3. 这里包含了各种系统配置和维护工具
4. 常用工具包括:MX Boot Options:配置启动选项MX Cleanup:清理系统缓存和临时文件MX Snapshot:创建系统快照MX User Manager:管理用户账户
5. MX Boot Options:配置启动选项
6. MX Cleanup:清理系统缓存和临时文件
7. MX Snapshot:创建系统快照
8. MX User Manager:管理用户账户
9. Conky:MX Linux默认包含Conky,一个轻量级的系统监视器右键点击桌面上的Conky显示可以选择不同的主题您也可以自定义Conky配置以显示您需要的系统信息
10. MX Linux默认包含Conky,一个轻量级的系统监视器
11. 右键点击桌面上的Conky显示可以选择不同的主题
12. 您也可以自定义Conky配置以显示您需要的系统信息
13. XFCE桌面定制:右键点击面板选择”面板” > “面板首选项”进行自定义右键点击桌面选择”桌面设置”更改壁纸和图标使用”设置管理器”中的”外观”和”窗口管理器”调整主题
14. 右键点击面板选择”面板” > “面板首选项”进行自定义
15. 右键点击桌面选择”桌面设置”更改壁纸和图标
16. 使用”设置管理器”中的”外观”和”窗口管理器”调整主题

MX Tools:

• 从应用程序菜单中访问”MX Tools”
• 这里包含了各种系统配置和维护工具
• 常用工具包括:MX Boot Options:配置启动选项MX Cleanup:清理系统缓存和临时文件MX Snapshot:创建系统快照MX User Manager:管理用户账户
• MX Boot Options:配置启动选项
• MX Cleanup:清理系统缓存和临时文件
• MX Snapshot:创建系统快照
• MX User Manager:管理用户账户

• MX Boot Options:配置启动选项
• MX Cleanup:清理系统缓存和临时文件
• MX Snapshot:创建系统快照
• MX User Manager:管理用户账户

Conky:

• MX Linux默认包含Conky,一个轻量级的系统监视器
• 右键点击桌面上的Conky显示可以选择不同的主题
• 您也可以自定义Conky配置以显示您需要的系统信息

XFCE桌面定制:

• 右键点击面板选择”面板” > “面板首选项”进行自定义
• 右键点击桌面选择”桌面设置”更改壁纸和图标
• 使用”设置管理器”中的”外观”和”窗口管理器”调整主题

七、常见问题解决

1. 虚拟机启动缓慢或性能问题

问题:虚拟机启动或运行缓慢,响应迟钝。

解决方案:

1. 确保在BIOS/UEFI中启用了虚拟化支持(VT-x/AMD-V)
2. 在VirtualBox设置中启用VT-x/AMD-V和Nested Paging
3. 增加分配给虚拟机的CPU核心数和内存量
4. 将虚拟机文件移至SSD存储
5. 在虚拟机中禁用不必要的视觉效果和动画:在MX Linux中,打开”设置” > “窗口管理器调整”在”可访问性”选项卡中,减少或禁用动画效果
6. 在MX Linux中,打开”设置” > “窗口管理器调整”
7. 在”可访问性”选项卡中,减少或禁用动画效果

• 在MX Linux中,打开”设置” > “窗口管理器调整”
• 在”可访问性”选项卡中,减少或禁用动画效果

2. 显示问题

问题:屏幕分辨率不正确或无法调整,显示异常。

解决方案:

1. 确保已正确安装VirtualBox增强功能
2. 尝试重新安装增强功能:sudo apt remove virtualbox-guest-utils
sudo apt install virtualbox-guest-utils
sudo reboot
3. 在VirtualBox设置中增加显存大小(至少128MB)
4. 尝试不同的图形控制器(在虚拟机设置中更改”图形控制器”选项)
5. 更新VirtualBox到最新版本
  1. sudo apt remove virtualbox-guest-utils
  2. sudo apt install virtualbox-guest-utils
  3. sudo reboot
复制代码

3. 网络连接问题

问题:虚拟机无法连接到网络。

解决方案:

1. 检查虚拟机的网络模式设置(NAT、桥接等)
2. 尝试重启网络服务:sudo systemctl restart NetworkManager
3. 检查网络接口状态:ip a
4. 如果使用桥接模式,确保选择了正确的物理网卡
5. 尝试重置网络适配器:关闭虚拟机在VirtualBox设置中,选择”网络”选项点击”高级”下的”刷新MAC地址”按钮启动虚拟机
6. 关闭虚拟机
7. 在VirtualBox设置中,选择”网络”选项
8. 点击”高级”下的”刷新MAC地址”按钮
9. 启动虚拟机
  1. sudo systemctl restart NetworkManager
复制代码
  1. ip a
复制代码

• 关闭虚拟机
• 在VirtualBox设置中,选择”网络”选项
• 点击”高级”下的”刷新MAC地址”按钮
• 启动虚拟机

4. 共享文件夹无法访问

问题:无法访问或写入共享文件夹。

解决方案:

1. 确保用户属于vboxsf组:groups $USER如果输出中没有vboxsf,请运行:sudo usermod -aG vboxsf $USER然后注销并重新登录
2. 检查共享文件夹是否正确挂载:ls -l /media/sf_*
3. 尝试手动挂载共享文件夹:sudo mkdir /mnt/shared
sudo mount -t vboxsf shared /mnt/shared(将”shared”替换为您的共享文件夹名称)
4. 检查文件夹权限:sudo chown -R $USER:$USER /mnt/shared

确保用户属于vboxsf组:
  1. groups $USER
复制代码

如果输出中没有vboxsf,请运行:
  1. sudo usermod -aG vboxsf $USER
复制代码

然后注销并重新登录

检查共享文件夹是否正确挂载:
  1. ls -l /media/sf_*
复制代码

尝试手动挂载共享文件夹:
  1. sudo mkdir /mnt/shared
  2. sudo mount -t vboxsf shared /mnt/shared
复制代码

(将”shared”替换为您的共享文件夹名称)

检查文件夹权限:
  1. sudo chown -R $USER:$USER /mnt/shared
复制代码

5. 音频问题

问题:虚拟机中没有声音或声音异常。

解决方案:

1. 检查虚拟机音频设置:关闭虚拟机在VirtualBox设置中,选择”音频”选项确保启用了”启用音频”尝试不同的音频控制器(ICH AC97或HD Audio)启动虚拟机
2. 关闭虚拟机
3. 在VirtualBox设置中,选择”音频”选项
4. 确保启用了”启用音频”
5. 尝试不同的音频控制器(ICH AC97或HD Audio)
6. 启动虚拟机
7. 在MX Linux中检查音频设置:右键点击音量图标,确保音量未静音打开”设置管理器” > “音频混音器”检查输出设备和音量级别
8. 右键点击音量图标,确保音量未静音
9. 打开”设置管理器” > “音频混音器”
10. 检查输出设备和音量级别
11. 重新安装音频驱动:sudo apt install --reinstall pulseaudio alsa-base
sudo reboot

检查虚拟机音频设置:

• 关闭虚拟机
• 在VirtualBox设置中,选择”音频”选项
• 确保启用了”启用音频”
• 尝试不同的音频控制器(ICH AC97或HD Audio)
• 启动虚拟机

在MX Linux中检查音频设置:

• 右键点击音量图标,确保音量未静音
• 打开”设置管理器” > “音频混音器”
• 检查输出设备和音量级别

重新安装音频驱动:
  1. sudo apt install --reinstall pulseaudio alsa-base
  2. sudo reboot
复制代码

6. USB设备无法识别

问题:插入的USB设备在虚拟机中无法识别。

解决方案:

1. 安装VirtualBox扩展包:从VirtualBox官网下载与您安装的VirtualBox版本匹配的扩展包双击安装或通过VirtualBox管理器安装
2. 从VirtualBox官网下载与您安装的VirtualBox版本匹配的扩展包
3. 双击安装或通过VirtualBox管理器安装
4. 配置USB控制器:关闭虚拟机在VirtualBox设置中,选择”USB”选项启用”USB控制器”选择”USB 2.0 (EHCI)控制器”或”USB 3.0 (xHCI)控制器”启动虚拟机
5. 关闭虚拟机
6. 在VirtualBox设置中,选择”USB”选项
7. 启用”USB控制器”
8. 选择”USB 2.0 (EHCI)控制器”或”USB 3.0 (xHCI)控制器”
9. 启动虚拟机
10. 过滤USB设备(可选):在USB设置中,点击右侧的USB图标添加过滤器选择要连接的USB设备这样设备会在虚拟机启动时自动连接
11. 在USB设置中,点击右侧的USB图标添加过滤器
12. 选择要连接的USB设备
13. 这样设备会在虚拟机启动时自动连接

安装VirtualBox扩展包:

• 从VirtualBox官网下载与您安装的VirtualBox版本匹配的扩展包
• 双击安装或通过VirtualBox管理器安装

配置USB控制器:

• 关闭虚拟机
• 在VirtualBox设置中,选择”USB”选项
• 启用”USB控制器”
• 选择”USB 2.0 (EHCI)控制器”或”USB 3.0 (xHCI)控制器”
• 启动虚拟机

过滤USB设备(可选):

• 在USB设置中,点击右侧的USB图标添加过滤器
• 选择要连接的USB设备
• 这样设备会在虚拟机启动时自动连接

八、高级技巧

1. 无缝模式

无缝模式允许虚拟机中的应用程序窗口与主机桌面环境无缝集成。

1. 启动虚拟机并登录
2. 在VirtualBox菜单中,选择”查看” > “无缝模式”
3. 要退出无缝模式,按右Ctrl键+L

2. 自动启动虚拟机

您可以将虚拟机设置为系统启动时自动运行。

1. 在Windows上:创建VirtualBox的快捷方式右键点击快捷方式,选择”属性”在”目标”字段末尾添加:--startvm "虚拟机名称"将此快捷方式放入启动文件夹
2. 创建VirtualBox的快捷方式
3. 右键点击快捷方式,选择”属性”
4. 在”目标”字段末尾添加:--startvm "虚拟机名称"
5. 将此快捷方式放入启动文件夹
6.
  1. 在Linux上:创建一个systemd服务文件:sudo nano /etc/systemd/system/vbox-vm.service添加以下内容(替换”VM名称”为您的虚拟机名称):
  2. “`
  3. [Unit]
  4. Description=VirtualBox VM
  5. After=network.target[Service]
  6. User=您的用户名
  7. Group=vboxusers
  8. ExecStart=/usr/bin/VBoxHeadless –startvm “VM名称”
  9. ExecStop=/usr/bin/VBoxManage controlvm “VM名称” poweroff
  10. RemainAfterExit=yes[Install]
  11. WantedBy=multi-user.target- 启用服务:
  12. ```bash
  13. sudo systemctl enable vbox-vm.service
  14. sudo systemctl start vbox-vm.service
复制代码
7. 创建一个systemd服务文件:sudo nano /etc/systemd/system/vbox-vm.service
8.
  1. 添加以下内容(替换”VM名称”为您的虚拟机名称):
  2. “`
  3. [Unit]
  4. Description=VirtualBox VM
  5. After=network.target
复制代码

在Windows上:

• 创建VirtualBox的快捷方式
• 右键点击快捷方式,选择”属性”
• 在”目标”字段末尾添加:--startvm "虚拟机名称"
• 将此快捷方式放入启动文件夹
  1. --startvm "虚拟机名称"
复制代码

在Linux上:

• 创建一个systemd服务文件:sudo nano /etc/systemd/system/vbox-vm.service
  1. 添加以下内容(替换”VM名称”为您的虚拟机名称):
  2. “`
  3. [Unit]
  4. Description=VirtualBox VM
  5. After=network.target
复制代码
  1. sudo nano /etc/systemd/system/vbox-vm.service
复制代码

[Service]
User=您的用户名
Group=vboxusers
ExecStart=/usr/bin/VBoxHeadless –startvm “VM名称”
ExecStop=/usr/bin/VBoxManage controlvm “VM名称” poweroff
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
  1. - 启用服务:
  2. ```bash
  3. sudo systemctl enable vbox-vm.service
  4. sudo systemctl start vbox-vm.service
复制代码

3. 使用命令行管理虚拟机

VirtualBox提供了强大的命令行工具VBoxManage,可以用于高级管理任务。

1. 列出所有虚拟机:VBoxManage list vms
2. 获取虚拟机信息:VBoxManage showvminfo "虚拟机名称"
3. 修改虚拟机设置:VBoxManage modifyvm "虚拟机名称" --memory 4096
VBoxManage modifyvm "虚拟机名称" --cpus 2
4. 克隆虚拟机:VBoxManage clonevm "源虚拟机名称" --name "新虚拟机名称" --register
5. 无头启动虚拟机(不显示GUI):VBoxHeadless --startvm "虚拟机名称"

列出所有虚拟机:
  1. VBoxManage list vms
复制代码

获取虚拟机信息:
  1. VBoxManage showvminfo "虚拟机名称"
复制代码

修改虚拟机设置:
  1. VBoxManage modifyvm "虚拟机名称" --memory 4096
  2. VBoxManage modifyvm "虚拟机名称" --cpus 2
复制代码

克隆虚拟机:
  1. VBoxManage clonevm "源虚拟机名称" --name "新虚拟机名称" --register
复制代码

无头启动虚拟机(不显示GUI):
  1. VBoxHeadless --startvm "虚拟机名称"
复制代码

4. 导入和导出虚拟机

您可以将配置好的虚拟机导出为标准格式,以便在其他系统上使用。

1. 导出虚拟机:在VirtualBox主界面选择虚拟机选择”文件” > “导出设备”选择导出格式(通常为OVF)设置文件名和位置按照向导完成导出
2. 在VirtualBox主界面选择虚拟机
3. 选择”文件” > “导出设备”
4. 选择导出格式(通常为OVF)
5. 设置文件名和位置
6. 按照向导完成导出
7. 导入虚拟机:选择”文件” > “导入设备”选择之前导出的OVF文件修改设置(如需要)按照向导完成导入
8. 选择”文件” > “导入设备”
9. 选择之前导出的OVF文件
10. 修改设置(如需要)
11. 按照向导完成导入

导出虚拟机:

• 在VirtualBox主界面选择虚拟机
• 选择”文件” > “导出设备”
• 选择导出格式(通常为OVF)
• 设置文件名和位置
• 按照向导完成导出

导入虚拟机:

• 选择”文件” > “导入设备”
• 选择之前导出的OVF文件
• 修改设置(如需要)
• 按照向导完成导入

九、总结

通过本指南,您已经学会了如何在虚拟机中完美运行MX Linux。从准备工作到安装配置,再到优化和故障排除,我们涵盖了整个过程。在虚拟机中运行MX Linux不仅能让您在不影响主系统的情况下体验这个优秀的操作系统,还提供了一个安全的测试和学习环境。

记住,虚拟机的优势在于其灵活性。您可以随时创建快照保存系统状态,尝试各种配置而无需担心破坏系统,甚至可以在几分钟内创建多个虚拟机用于不同的测试场景。

MX Linux以其稳定性和用户友好性而闻名,结合虚拟机的便利性,为您提供了一个强大而灵活的计算环境。无论您是Linux新手还是有经验的用户,希望本指南能帮助您充分利用这一组合,享受MX Linux带来的高效和愉悦的使用体验。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

频道订阅

频道订阅

加入社群

加入社群

联系我们|TG频道|RSS

Powered by Pixtech

© 2025 Pixtech Team.