如何在虚拟机用linux操作系统
如何在虚拟机用linux操作系统详细介绍
在虚拟机中使用 Linux 操作系统的步骤如下,以常见的虚拟机软件(如 VirtualBox、VMware Workstation)为例,详细说明操作流程:
一、准备工具
- 虚拟机软件(任选其一):
- VirtualBox(免费开源,支持 Windows/macOS/Linux,适合新手):
下载地址:https://www.virtualbox.org - VMware Workstation(功能强大,付费,适合专业用户):
下载地址:https://www.vmware.com/products/workstation-pro.html - Hyper-V(Windows 自带,需开启功能,适合 Windows 10/11 专业版及以上)。
- VirtualBox(免费开源,支持 Windows/macOS/Linux,适合新手):
- Linux 系统镜像(ISO 文件):
从官方网站下载所需 Linux 发行版的 ISO 镜像(如 Ubuntu、CentOS、Debian 等):- Ubuntu:https://ubuntu.com/download
- CentOS:https://www.centos.org/download/(注:CentOS 8 已停止维护,推荐使用 CentOS Stream 或 Rocky Linux)
- 其他发行版:DistroWatch 可查看更多选项。
二、安装虚拟机软件(以 VirtualBox 为例)
- 下载并运行安装程序:
按提示完成安装,过程中可保持默认设置(如选择安装路径、附加组件等)。 - 启动 VirtualBox:
安装完成后,打开软件,界面显示 “新建”“设置”“启动” 等按钮。
三、创建虚拟机
- 点击 “新建”:
- 名称:自定义(如 “Ubuntu 22.04 VM”),系统选择 “Linux”,版本根据 ISO 镜像选择对应的发行版(如 “Ubuntu 64-bit”)。
- 内存大小:建议至少 2GB(运行图形界面),若运行服务器版可适当降低(1GB 以上)。
- 虚拟硬盘:选择 “创建新虚拟硬盘”,类型推荐 “VDI”(VirtualBox 默认格式),存储方式选 “动态分配”(节省物理磁盘空间),大小建议 20GB 以上(根据需求调整)。
- 高级设置(可选):
- 点击 “创建” 后,可在虚拟机列表中右键选择 “设置”,调整:
- 处理器:分配 1-2 个 CPU 核心(根据物理机性能)。
- 显示:启用 3D 加速(提升图形性能,运行桌面环境时建议开启)。
- 网络:默认 “NAT” 模式(虚拟机共享主机网络),如需虚拟机与局域网内其他设备通信,可改为 “桥接模式”。
- 点击 “创建” 后,可在虚拟机列表中右键选择 “设置”,调整:
四、安装 Linux 系统
- 加载 ISO 镜像:
- 在虚拟机列表中选中创建好的虚拟机,点击 “启动”,首次启动会提示选择启动盘,点击文件夹图标,选择下载好的 Linux ISO 镜像。
- 进入安装界面:
- 虚拟机启动后,根据提示选择 “Install Ubuntu”(以 Ubuntu 为例)或其他安装选项,进入图形化安装向导。
- 按向导完成安装:
- 语言:选择 “中文” 或其他语言。
- 分区(重要):
- 新手建议选择 “使用整个磁盘” 并设置分区(虚拟机会自动创建分区,不会影响物理硬盘)。
- 高级用户可手动分区(需注意 “/” 根分区、“/home” 用户分区、交换分区 “swap” 的分配)。
- 用户设置:输入用户名、密码,勾选 “自动登录”(可选)。
- 安装过程:等待进度条完成,期间可能需要选择安装组件(如是否安装第三方软件)。
- 完成安装并重启:
- 安装完成后,虚拟机将自动重启,此时需移除 ISO 镜像(在 VirtualBox 中点击菜单 “设备→CD/DVD 设备→弹出”),否则会再次进入安装界面。
五、启动并使用 Linux 虚拟机
- 启动虚拟机:
在虚拟机列表中选中目标虚拟机,点击 “启动”,即可进入 Linux 系统登录界面,输入之前设置的密码。 - 安装增强功能(提升体验):
- VirtualBox:进入系统后,点击菜单 “设备→安装增强功能”,在 Linux 中打开终端,运行以下命令(以 Ubuntu 为例)安装依赖:bash
update build-essential dkms然后双击虚拟光驱中的安装程序,或在终端运行
sh VBoxGuestAdditions_*.sh完成安装。 - VMware Workstation:安装 “VMware Tools”,步骤类似,通过菜单 “虚拟机→安装 VMware Tools”,解压后运行安装脚本。
- 增强功能作用:支持分辨率自适应、主机与虚拟机文件共享、剪贴板共享等。
- VirtualBox:进入系统后,点击菜单 “设备→安装增强功能”,在 Linux 中打开终端,运行以下命令(以 Ubuntu 为例)安装依赖:bash
- 基本操作:
- 文件共享(以 VirtualBox 为例):在 “设置→共享文件夹” 中添加主机目录,Linux 系统中可通过 “/media/sf_共享名” 访问。
- 网络访问:NAT 模式下,虚拟机可访问互联网;桥接模式下,虚拟机拥有独立 IP,可被局域网内其他设备访问。
六、常见问题与优化
- 镜像下载慢:切换到国内镜像源(如清华源、阿里源),修改 Linux 系统的软件源配置(需在终端操作)。
- 虚拟机卡顿:
- 增加分配的内存和 CPU 核心(不超过物理机资源的 50%)。
- 关闭虚拟机内不必要的后台程序(如桌面特效)。
- 分区错误:虚拟机的虚拟硬盘是独立文件,不会直接影响物理硬盘,可删除虚拟机后重新创建。
总结
通过以上步骤,你可以在虚拟机中成功安装并使用 Linux 系统。不同虚拟机软件的操作细节略有差异,但核心流程一致:安装软件→创建虚拟机→加载 ISO→系统安装→优化设置。建议从用户友好的 Ubuntu 或 Linux Mint 开始尝试,熟悉后再探索其他发行版(如 CentOS 用于服务器场景)。