虚拟机安装Linux系统的详细方法步骤如何?

在计算机技术学习和实际应用中,通过虚拟机安装Linux系统是常见操作,既能体验Linux环境,又不会影响主机系统,以下是详细步骤和注意事项,帮助顺利完成安装。

虚拟机如何装linux系统

安装前准备工作

  1. 虚拟机软件选择
    常用虚拟机软件有VMware Workstation(付费功能更全)、VirtualBox(免费开源)、Hyper-V(Windows系统自带),推荐新手使用VirtualBox,免费且操作简单;专业用户可选VMware Workstation,以下是三款软件对比:
软件名称 特点 适用平台 是否免费
VirtualBox 开源免费,功能基础,社区支持好 Windows/Linux/macOS
VMware Workstation 功能强大,支持快照、3D加速等 Windows/Linux 否(有试用版)
Hyper-V 系统集成,性能较好,适合Windows专业版 Windows 10/11专业版/企业版
  1. Linux发行版选择
    新手推荐Ubuntu(桌面版友好,社区活跃),服务器可选CentOS(企业级稳定)或Debian(开源纯粹),本文以Ubuntu Desktop 22.04 LTS为例进行说明。

  2. 系统资源准备

    • 硬盘空间:至少分配20GB(推荐40GB以上,便于后续扩展);
    • 内存:至少2GB(推荐4GB,确保流畅运行);
    • CPU:至少2核(推荐4核,提升多任务处理能力)。

创建虚拟机并配置硬件

  1. 创建虚拟机
    以VirtualBox为例,打开软件后点击“新建”,填写虚拟机名称(如“Ubuntu-Test”),选择类型为“Linux”,版本为“Ubuntu (64-bit)”。

  2. 分配内存和CPU
    在“硬件”页面,拖动滑块分配内存(建议2048MB以上),CPU选择2核以上,若主机资源紧张,可适当降低,但会影响运行流畅度。

  3. 创建虚拟硬盘
    选择“创建虚拟硬盘”,推荐“VDI(VirtualBox磁盘映像)”,存储方式选“动态分配”(仅实际使用时占用空间,节省磁盘空间),设置硬盘大小为30GB(勾选“分割为多个文件”便于管理)。

  4. 配置虚拟机设置
    点击虚拟机名称,进入“设置”:

    • 系统:在“主板”中关闭“软盘”,在“处理器”中分配剩余CPU核心;
    • 显示:显存默认128MB,若需运行图形界面,可调整为256MB;
    • 网络:网络适配器选择“NAT模式”(默认,通过主机共享上网)或“桥接模式”(直接连接局域网,相当于独立设备);
    • 存储:在“存储设备”中,点击“空的光驱”图标,选择“选择磁盘文件”,提前下载好的Ubuntu ISO镜像文件(官网下载地址:https://ubuntu.com/download/desktop)。

安装Linux系统

  1. 启动虚拟机并进入安装界面
    点击“启动”按钮,虚拟机会从ISO镜像启动,进入Ubuntu安装界面,选择“中文(简体)”,点击“安装Ubuntu”。

    虚拟机如何装linux系统

  2. 键盘布局和更新
    键盘布局默认“汉语”,无需修改;勾选“安装过程中下载更新”和“为图形或无线硬件,以及MP3等媒体格式安装第三方软件”,提升安装后兼容性。

  3. 分区设置(关键步骤)
    选择“其他选项”,手动分区(推荐新手使用“引导式安装”自动分区,但手动分区更可控):

    • /boot:500MB,Ext4文件系统,引导分区;
    • 15GB,Ext4文件系统,根分区(存放系统文件);
    • /home:剩余空间,Ext4文件系统(存放用户数据,重装系统时可保留);
    • swap:内存的2倍(若内存≤4GB,swap设为8GB;若内存>4GB,设为4GB即可),用于虚拟内存。
      分区完成后,点击“现在安装”,确认分区表更改。
  4. 设置用户信息
    填写姓名、主机名、用户名和密码(建议设置强密码,区分大小写+数字+符号)。

  5. 等待安装完成
    安装过程约10-30分钟(取决于主机性能),完成后点击“现在重启”,拔出ISO镜像(虚拟机会自动弹出)。

安装后配置

  1. 更新系统
    重启后进入Ubuntu桌面,打开终端(Ctrl+Alt+T),输入以下命令更新软件列表和安装的包:

    sudo apt update && sudo apt upgrade -y
  2. 安装增强功能(VirtualBox Tools)
    增强功能可实现虚拟机与主机的文件共享、剪贴板共享、自动调整分辨率等,步骤:

    • 虚拟机菜单栏点击“设备”→“安装增强功能”;
    • 终端进入光盘目录(通常为/media/cdrom0),运行脚本:
      sudo ./VBoxLinuxAdditions.run
    • 重启虚拟机,即可拖拽文件、调整分辨率。
  3. 网络配置(可选)
    若使用NAT模式无法上网,可在“虚拟机设置”→“网络”中勾选“启用网络连接”,或配置端口转发;若需固定IP,可在Ubuntu中编辑/etc/netplan配置文件(具体根据发行版调整)。

    虚拟机如何装linux系统

  4. 安装常用软件
    通过终端安装开发工具、浏览器等:

    sudo apt install build-essential git firefox -y  # 安装编译工具、Git、Firefox

常见问题与解决

  • 问题1:安装过程中提示“无法安装到磁盘,磁盘分区表格式不兼容”。
    解决:选择“自定义分区”,将磁盘分区表改为“GPT”(UEFI模式)或“MBR”(Legacy模式),确保与主机启动模式一致。

  • 问题2:虚拟机分辨率无法自适应。
    解决:安装增强功能(VirtualBox Tools)后,在“显示”设置中调整分辨率,或通过终端安装virtualbox-guest-utils并重启。

相关问答FAQs

Q1:虚拟机安装Linux后无法上网怎么办?
A:首先检查虚拟机网络模式是否为“NAT”或“桥接模式”(NAT模式需确保主机网络正常);若为NAT模式,可尝试在“虚拟机设置”→“网络”中点击“高级”→“端口转发”,添加规则(如协议TCP、主机端口8080、子端口80);若仍无法上网,在Linux终端运行sudo dhclient eth0(或sudo dhclient ens33)重新获取IP地址。

Q2:虚拟机硬盘空间不足如何扩展?
A:以VirtualBox为例,关闭虚拟机,在“虚拟机设置”→“存储”中点击虚拟硬盘,点击“扩展硬盘文件”,设置新大小(如从30GB扩展到50GB);进入Linux系统,打开终端,运行sudo growpart /dev/sda 1sda1为分区号,需通过sudo fdisk -l确认),再执行sudo resize2fs /dev/sda1扩展文件系统,最后使用df -h查看是否扩容成功。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/31414.html

(0)
酷番叔酷番叔
上一篇 2025年9月27日 21:24
下一篇 2025年9月27日 21:39

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信