如何在vm下安装linux
如何在vm下安装linux详细介绍
在虚拟机(VM)中安装 Linux 系统的步骤如下,以常见的 VMware Workstation 和 VirtualBox 为例,适用于 Windows/macOS 主机系统:
一、准备工作
- 下载虚拟机软件
- VMware Workstation(Windows/macOS):官网下载
- VirtualBox(免费开源,跨平台):官网下载
- Hyper-V(Windows 10/11 专业版及以上,系统内置)。
- 下载 Linux 镜像文件(ISO)
- 选择常用发行版(如 Ubuntu、CentOS、Fedora、Debian 等),从官网获取最新 ISO:
- Ubuntu:https://ubuntu.com/download
- CentOS:https://www.centos.org/download/
- Fedora:https://getfedora.org/
- 选择常用发行版(如 Ubuntu、CentOS、Fedora、Debian 等),从官网获取最新 ISO:
二、以 VMware Workstation 为例:安装步骤
1. 安装 VMware Workstation
- 运行下载的安装程序,按向导提示完成安装(默认配置即可),重启电脑。
2. 创建新虚拟机
- 打开 VMware,点击 “创建新虚拟机”,选择 “典型(推荐)” 模式,点击下一步。
- 选择 “稍后安装操作系统”,点击下一步。
- 选择操作系统类型:Linux,版本根据下载的 ISO 选择(如 “Ubuntu 64 位”),点击下一步。
- 设置虚拟机名称和存储位置:自定义名称(如 “Linux-Ubuntu”),选择磁盘存储路径(确保磁盘空间≥20GB),点击下一步。
- 分配磁盘空间:默认 “将虚拟磁盘存储为单个文件”,磁盘大小建议 20GB 以上(根据需求调整,如服务器环境可设更大),点击下一步。
- 点击 “自定义硬件” 配置细节(可选):
- 内存:建议≥2GB(运行图形界面至少 2GB,服务器 1GB 起)。
- 处理器:建议 2 核(根据主机 CPU 核心数调整)。
- CD/DVD(ISO):选择 “使用 ISO 映像文件”,浏览并加载下载的 Linux ISO 文件。
- 其他硬件(如网络适配器、声卡等)保持默认即可,点击关闭。
- 点击 “完成”,虚拟机创建完成。
3. 启动虚拟机并安装 Linux
- 点击 “开启此虚拟机”,进入 Linux 安装程序:
- 选择语言:如 “中文(简体)”,点击 “安装 Ubuntu”(以 Ubuntu 为例)。
- 选择安装类型:新手建议选 “正常安装”,勾选 “为图形或无线硬件、Flash、Java 等安装第三方软件”(可选),点击下一步。
- 分区设置:
- 新手推荐 “清除磁盘并安装 Ubuntu”(确保已备份数据!),点击 “现在安装”,确认分区设置。
- 高级用户可选 “自定义分区”(需手动分配 /boot、/、swap 等分区)。
- 选择时区:自动定位或手动选择(如 “上海”),点击下一步。
- 设置用户信息:输入姓名、用户名、密码(需牢记),勾选 “需要密码才能登录”,点击下一步。
- 开始安装:等待进度条完成(约 10-30 分钟,取决于主机性能)。
- 安装完成:点击 “重启现在”,关闭虚拟机电源,移除 ISO 镜像(在 VMware 中右键虚拟机→设置→CD/DVD→取消勾选 ISO 文件)。
4. 启动 Linux 系统
- 重启后进入 Linux 登录界面,输入密码即可开始使用。
三、以 VirtualBox 为例(步骤类似)
- 创建虚拟机时,选择 “Linux” 和对应版本,分配内存和磁盘(推荐动态分配磁盘)。
- 在 “存储” 设置中加载 Linux ISO 文件,启动后按上述安装步骤操作即可。
四、安装后的优化(以 VMware 为例)
- 安装 VMware Tools(提升性能和兼容性):
- 虚拟机运行时,点击菜单栏 “虚拟机”→“安装 VMware Tools”,Linux 系统内会挂载工具镜像。
- 解压并运行安装脚本(以 Ubuntu 为例):bash
/media/用户名/VMware Tools/VMwareTools-*.tar.gz
vmware-tools-distrib/
./vmware-install.pl
- 配置网络:默认使用 NAT 模式(共享主机网络),如需固定 IP 可在虚拟机网络设置中调整。
- 安装常用软件:通过 Linux 系统的包管理器(如 apt、yum、dnf)安装工具(如 vim、git 等)。
注意事项
- 硬件虚拟化支持:进入主机 BIOS/UEFI,确保开启 VT-x/AMD-V 虚拟化技术(否则虚拟机性能会受限)。
- 磁盘空间:建议为 Linux 分配至少 20GB 磁盘(若运行图形界面或服务器应用,建议 50GB+)。
- 镜像验证:下载后校验 ISO 文件哈希值,确保文件完整未损坏。
- 数据备份:安装前备份主机重要数据,避免分区操作导致数据丢失。
通过以上步骤,即可在虚拟机中成功安装 Linux 系统。根据需求选择合适的虚拟机软件和 Linux 发行版,享受虚拟化环境带来的便利!