如何用虚拟光驱安装linux系统

下载Linux ISO,用虚拟光驱软件加载镜像,重启电脑选择虚拟光驱启动,按向导

以下是使用虚拟光驱(实际为通过虚拟机软件模拟光盘驱动器)安装Linux系统的完整教程,涵盖前期准备、具体操作步骤及注意事项,适用于Windows/macOS主机环境,本文以VMware Workstation Pro为例,但核心原理适用于VirtualBox、Hyper-V等主流虚拟机软件。

如何用虚拟光驱安装linux系统


核心概念解析

虚拟光驱本质:并非物理设备,而是虚拟机软件提供的「虚拟SCSI/IDE光驱」功能,可将本地ISO镜像文件挂载为可引导设备。
优势对比:相比传统U盘/光盘安装,虚拟光驱无需刻录介质,支持快速回滚快照,且能在现有操作系统内并行运行Linux,实现多系统共存。
典型场景:开发者测试新发行版、学习服务器运维、搭建沙盒实验环境。


前置条件清单

项目 最低要求 推荐配置 备注
宿主机内存 4GB 8GB+ 分配给虚拟机≥2GB
磁盘剩余空间 20GB 50GB+ 需预留交换分区与临时文件空间
CPU核心数 双核 四核及以上 启用虚拟化扩展(VT-x/AMD-V)
显示器分辨率 1024×768 1920×1080 高DPI屏幕需调整缩放比例
网络适配器类型 NAT模式 桥接模式+NAT混合 便于内外网通信
鼠标集成方式 PS/2默认 USB Arbitrary 避免鼠标脱离虚拟机窗口
ISO镜像来源 官方站点下载 校验SHA256哈希值 确保镜像完整性
辅助工具 Rufus(制作真USB可选) BalenaEtcher(跨平台) 仅当需要物理安装时使用

分步实操指南

阶段1:获取并验证安装介质

  1. 下载官方ISO

    • Ubuntu/Debian系:访问https://ubuntu.com/download → 选择LTS版本(长期支持版)
    • CentOS/RHEL系:登录https://getfedora.org/ → Workstation Edition
    • Arch Linux:通过镜像站下载最新archlinux-.iso
      ⚠️ 注意区分桌面版(GNOME/KDE)与服务器版(minimal install)
  2. 校验文件完整性

    # Windows示例(需安装Git Bash):
    shasum -a 256 ubuntu-22.04.3-desktop-amd64.iso
    # 对比官网提供的校验值是否一致

    若不一致则重新下载,防止因网络传输导致的文件损坏。

阶段2:创建虚拟机配置

  1. 新建虚拟机向导

    • 打开VMware → File > New Virtual Machine...
    • 选择「Typical (recommended)」简化流程,或手动自定义硬件参数。
  2. 关键参数设置表
    | 参数项 | 建议值 | 说明 |
    |———————-|—————————-|—————————————|
    | Guest OS Family | Linux | 根据发行版选择对应内核版本 |
    | Version | Ubuntu 64-bit | 精确匹配可提升兼容性 |
    | Install location | D:VMUbuntuubuntu.vmx | 避免中文路径 |
    | Firmware Type | BIOS | 老旧硬件兼容模式 |
    | Processors | 2 cores, 2 threads each | 根据CPU性能动态调整 |
    | Memory | 4096 MB | 最小2GB,推荐4GB以上 |
    | Network Type | Bridged | 直接接入物理网卡获得真实IP |
    | I/O Controller Type | LSI Logic | 平衡性能与兼容性 |
    | Disk Type | SCSI | NVMe协议可能导致某些旧版ISO识别失败 |
    | Sound Card | None | 初期可禁用以避免驱动冲突 |

  3. 挂载ISO镜像

    如何用虚拟光驱安装linux系统

    • 编辑虚拟机设置 → CD/DVD(SATA)Use ISO image file → 浏览选择已下载的ISO文件。
    • 勾选Connect at power on实现开机自动读取。

阶段3:启动与安装过程

  1. 进入Live环境

    • 启动虚拟机后按Esc键调出启动菜单,选择Install Ubuntu而非Try Ubuntu without installing
    • 若出现黑屏,尝试修改显示器刷新率或关闭3D加速。
  2. 语言与区域设置

    • 首选英语(American English),后续可通过sudo dpkg-reconfigure locales添加中文支持。
    • 时区选择Asia/Shanghai,键盘布局选English (US)
  3. 磁盘分区方案
    | 分区类型 | 大小 | 文件系统 | 挂载点 | 用途 |
    |—————-|———–|———-|————–|————————–|
    | EFI System | 512MB | fat32 | /boot/efi | 启动引导分区 |
    | Swap | 内存×2倍 | swap | none | 交换空间 |
    | Root | 30GB | ext4 | / | 根目录 |
    | Home | 剩余空间 | ext4 | /home | 用户数据存储 |
    📌 重要提示:删除原有分区会导致数据永久丢失,生产环境务必提前备份!

  4. 用户账户创建

    • 普通用户命名规则:username(小写字母+数字),密码复杂度需包含大小写+特殊字符。
    • 自动登录建议关闭,提升安全性。
  5. GRUB引导器安装位置

    • 默认安装在/dev/sda,若存在多个硬盘需指定设备节点。
    • 双系统场景下,将GRUB写入主硬盘MBR可实现启动菜单。

阶段4:安装后优化

  1. 更新系统内核

    sudo apt update && sudo apt upgrade -y
    sudo reboot now

    重启后执行uname -r确认内核版本已更新。

    如何用虚拟光驱安装linux系统

  2. 安装增强工具包

    • VM Tools插件安装命令:sudo mount /dev/cdrom /mnt → 运行/mnt/vmware-tools-distrib/vmware-install.pl
    • 效果:实现共享文件夹、拖拽复制、自适应屏幕分辨率等功能。
  3. 网络配置

    • 编辑/etc/netplan/01-netcfg.yaml,采用DHCP自动获取IP:
      network:
        version: 2
        ethernets:
          ens33: # 根据ifconfig结果替换接口名
            dhcp4: true
    • 重启NetworkManager服务:sudo systemctl restart NetworkManager
  4. 显卡驱动优化

    • Intel核显:sudo apt install xserver-xorg-video-intel
    • NVIDIA独显:sudo add-apt-repository ppa:graphics-drivers/ppasudo apt install nvidia-driver-xxx(xxx为驱动版本号)。

相关问答FAQs

Q1: 虚拟机无法识别USB设备怎么办?

A:
① 检查USB控制器类型:虚拟机设置 → USB Controller → 改为USB 3.1USB 2.0
② 授权过滤策略:Edit virtual machine settings → USB → Automatically connect new USB devices
③ 物理连接顺序:先插入USB设备再启动虚拟机,或在运行时通过VM > Removable Devices手动连接。
④ 驱动缺失处理:在Linux内执行lsusb查看设备ID,到厂商官网下载对应.run安装包。

Q2: 双系统时间总是快几分钟怎么解决?

A:
根本原因:Windows默认将硬件时钟视为UTC时间,而Linux将其视为本地时间。
解决方案:

  1. 修改GRUB配置文件:
    sudo nano /etc/default/grub
    找到GRUB_CMDLINE_LINUX_DEFAULT行,追加`rtc_timesigned=off`
    sudo update-grub && sudo reboot
  2. 同步NTP服务:
    sudo timedatectl set-ntp true
    sudo hwclock --systohc --localtime
  3. 终极方案:在BIOS中关闭Enable Floppy Drive Seek(部分主板有效),或彻底禁用Windows的Hyper-V功能。

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

(0)
酷盾叔的头像酷盾叔
上一篇 2025年8月16日 18:11
下一篇 2025年7月13日 18:57

相关推荐

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN