虚拟机如何用ISO装Linux?

在虚拟机软件中创建新虚拟机,配置虚拟光驱指向Linux安装光盘ISO镜像,启动虚拟机后,系统将自动从ISO启动进入安装程序,按照提示完成分区、设置用户和密码等步骤即可安装Linux系统,安装完成后重启并弹出虚拟光盘。

在虚拟机中用光盘安装Linux系统的完整指南

在虚拟机环境中安装Linux系统是学习、开发和测试的理想方式,它避免了物理机安装的风险,同时提供高度可控的隔离环境,下面将详细介绍通过光盘镜像(ISO)在虚拟机中安装Linux的完整流程。

虚拟机如何用ISO装Linux?


🔍 为什么选择虚拟机安装Linux

  • 零风险:不影响主机操作系统和硬盘数据
  • 快速恢复:可创建系统快照,随时回滚
  • 资源隔离:自定义分配CPU、内存等硬件资源
  • 多系统并行:同时运行不同Linux发行版进行测试
  • 便携性:虚拟机文件可跨设备迁移

⚙️ 准备工作清单

在开始安装前,请确保准备好以下资源:

  1. 虚拟机软件(任选其一):
  2. Linux系统ISO镜像
  3. 主机硬件要求
    • 至少4GB内存(推荐8GB+)
    • 20GB可用磁盘空间
    • 支持虚拟化的CPU(需在BIOS中启用VT-x/AMD-V)

📥 详细安装步骤(以VirtualBox为例)

步骤1:创建新虚拟机

  1. 打开VirtualBox → 点击”新建”
  2. 设置虚拟机名称(如Ubuntu_Server)
  3. 选择类型:Linux
  4. 版本选择对应发行版(如Ubuntu 64-bit)
  5. 分配内存:建议不少于2048MB
  6. 创建虚拟硬盘:选择”现在创建虚拟硬盘”
    • 类型:VDI(VirtualBox磁盘映像)
    • 物理硬盘分配:动态分配(更节省空间)
    • 大小:至少20GB

步骤2:挂载Linux光盘镜像

  1. 选中新建的虚拟机 → 点击”设置”
  2. 进入”存储”选项卡
  3. 在”控制器: IDE”下点击光盘图标
  4. 选择”选择磁盘文件…” → 浏览下载好的Linux ISO文件
  5. 确保已勾选“Live CD/DVD”选项

步骤3:启动安装过程

  1. 双击启动虚拟机(首次启动会自动从ISO引导)
  2. 进入Linux安装引导界面(不同发行版略有差异):
    • Ubuntu:选择”Install Ubuntu”
    • CentOS:选择”Install CentOS 7″
  3. 语言选择:中文(简体) 或 English

步骤4:关键分区设置(重点!)

  1. 分区方案选择:
    • 新手:使用“自动分区”“清除整个磁盘”
    • 高级用户:选择“手动分区”
  2. 推荐手动分区方案:
    /     : 主分区 | 文件系统ext4 | 大小15GB+ 
    swap  : 交换分区 | 大小=物理内存1.5倍(如4GB内存设6GB)
    /home : 剩余所有空间 | 存放用户数据
  3. 确认分区后应用更改(此操作仅影响虚拟磁盘)

步骤5:系统基础配置

  1. 时区设置:亚洲/上海(GMT+8)
  2. 键盘布局:汉语或English(US)
  3. 创建用户账户:
    • 输入用户名(建议小写字母)
    • 设置强密码(字母+数字+符号组合)
    • 勾选”自动登录”或”需要密码登录”
  4. 选择安装组件:
    • 必选:SSH服务端(方便远程管理)
    • 可选:图形界面(Ubuntu选GNOME,CentOS选KDE)

步骤6:完成安装

  1. 等待进度条完成(通常10-30分钟)
  2. 出现提示时:弹出安装介质

    VirtualBox:设备 → 光盘 → 移除磁盘

  3. 重启虚拟机
  4. 首次登录:使用创建的用户名密码

🔧 安装后优化设置

任务 命令/操作 作用
系统更新 sudo apt update && sudo apt upgrade(Ubuntu)
sudo yum update(CentOS)
获取最新安全补丁
安装增强功能 VirtualBox菜单: 设备 → 安装增强功能 启用共享文件夹/分辨率自适应
配置SSH sudo systemctl enable sshd
编辑/etc/ssh/sshd_config
启用远程管理
创建快照 VirtualBox: 菜单 → 工具 → 生成备份 保存纯净系统状态

❓ 常见问题解决方案

Q:启动时提示”No bootable medium found!”

  • 检查ISO是否成功挂载(设置→存储)
  • 确保启动顺序:光盘优先于硬盘(设置→系统→主板)

Q:安装过程卡死或无响应

虚拟机如何用ISO装Linux?

  • 增加虚拟机内存分配(至少2GB)
  • 关闭3D加速(设置→显示→取消”启用3D加速”)
  • 验证ISO文件完整性(通过SHA256校验)

Q:无法联网

  • 检查网络模式(推荐NAT桥接模式)
  • 执行sudo dhclient eth0手动获取IP
  • 查看网卡状态ip addr show

Q:分辨率不正常

  • 安装增强功能后执行:
    sudo apt install build-essential dkms linux-headers-$(uname -r)  # Ubuntu
    sudo /media/cdrom0/VBoxLinuxAdditions.run  # 运行安装脚本

💡 专业建议
定期使用vagrant package打包虚拟机环境,可实现快速部署,生产环境推荐使用CentOS/RHEL,开发测试首选Ubuntu LTS版本,对安全性要求高的场景,应在安装时启用LUKS磁盘加密。

通过本指南,您已掌握虚拟机安装Linux的核心技能,无论您是初学者搭建学习环境,还是开发者测试应用,虚拟机都提供了完美的沙箱,立即动手创建您的第一个Linux虚拟机吧!

虚拟机如何用ISO装Linux?

引用资源
[1] VirtualBox官方手册 – Chapter 1. First Steps
[2] Ubuntu 22.04 LTS安装文档
[3] Red Hat Enterprise Linux 8安装指南

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

(0)
酷盾叔酷盾叔
上一篇 2025年6月1日 05:51
下一篇 2025年6月1日 05:57

相关推荐

  • Linux如何查看Oracle监听状态

    在Linux系统中,可通过lsnrctl status命令查看Oracle监听状态,若未运行,使用lsnrctl start启动,也可通过ps -ef | grep tnslsnr确认监听进程,或netstat -tulnp | grep 1521检查端口是否正常监听。

    2025年5月29日
    300
  • Linux怎么编辑文件?

    在 Linux 中,常用 nano 或 vi/vim 编辑器编辑文件,使用 nano 文件名 打开并直接编辑,按提示保存,使用 vi 文件名 或 vim 文件名 打开后,按 i 进入编辑模式编辑内容,按 Esc 退出编辑,输入 :wq 保存退出,记得保存更改。

    2025年6月7日
    100
  • 如何在Linux中安全使用root权限?

    在Linux中获取root权限有三种主要方式:使用su命令切换为root用户;在普通命令前添加sudo前缀临时获取root权限;或执行sudo su切换到root会话。**(谨慎操作,避免误用高权限)**

    2025年6月6日
    100
  • Linux查看CPU用什么命令?

    查看CPU信息常用命令:,1. 使用 lscpu 命令显示CPU架构详细信息,2. 查看 /proc/cpuinfo 文件:cat /proc/cpuinfo,3. 使用 nproc 显示逻辑CPU核心数量

    2025年6月6日
    000
  • Linux怎么挂载光驱?

    Linux系统中进入光盘需手动挂载:插入光盘后,使用sudo mount /dev/sr0 /mnt/cdrom(设备名和挂载点可能不同)将其挂载到指定目录,随后通过文件管理器或终端访问/mnt/cdrom中的内容,使用后务必用sudo umount /mnt/cdrom卸载光盘。

    2025年5月31日
    300

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN