杰瑞科技汇

虚拟机安装Linux系统,步骤超详细吗?

教程概览

  1. 准备工作:下载必要的软件和系统镜像。
  2. 创建虚拟机:配置虚拟机的硬件参数(CPU、内存、硬盘)。
  3. 安装Linux系统:通过ISO镜像文件开始安装Ubuntu。
  4. 安装增强功能:安装增强功能,实现文件共享、剪贴板同步、分辨率自适应等。
  5. 后续操作:关机、快照管理、虚拟机设置优化。

第一步:准备工作

在开始之前,你需要准备好两样东西:虚拟机软件和Linux系统的镜像文件。

虚拟机安装Linux系统,步骤超详细吗?-图1
(图片来源网络,侵删)

下载并安装虚拟机软件:VirtualBox

VirtualBox是一款功能强大、完全免费的开源虚拟机软件,支持Windows, macOS, Linux等多种宿主操作系统。

  • 下载地址https://www.virtualbox.org/wiki/Downloads
  • 操作
    • 根据你的电脑操作系统(Windows, macOS, Linux),下载对应的平台包。
    • 下载后,像安装普通软件一样双击安装包,按照提示完成安装即可,Windows用户一路“下一步”即可,注意勾选“虚拟化平台”相关的选项。

下载Linux系统镜像:Ubuntu Desktop

Ubuntu是目前最受欢迎的桌面版Linux发行版,对新手非常友好,社区支持强大。

  • 下载地址https://cn.ubuntu.com/download/desktop
  • 操作
    • 点击 "Download Ubuntu 22.04.3 LTS" (或最新版本)。
    • 选择 "64-bit PC (AMD64) desktop image"。
    • 下载完成后,你会得到一个名为 ubuntu-22.04.3-desktop-amd64.iso 的文件。请记住这个文件存放的位置

第二步:创建虚拟机

我们使用VirtualBox来创建一个全新的虚拟机。

  1. 打开VirtualBox,点击主界面上的 “新建” 按钮。

    虚拟机安装Linux系统,步骤超详细吗?-图2
    (图片来源网络,侵删)
  2. 命名和系统类型

    • 名称:给你的虚拟机起一个名字,Ubuntu-Test,VirtualBox会根据你输入的名字自动推断“类型”(Type)和“版本”(Version)。
    • 类型:选择 Linux
    • 版本:选择 Ubuntu (64-bit)
    • 点击 “下一步”
  3. 分配内存大小

    • 拖动滑块,为虚拟机分配内存。建议至少分配 2048 MB (2GB),这样系统才能流畅运行,如果你的电脑内存充足(比如16GB或以上),可以分配4096 MB (4GB) 或更多。
    • 点击 “下一步”
  4. 创建虚拟硬盘

    • 选择 “Create a Virtual Hard Disk Now”
    • 硬盘大小:拖动滑块设置硬盘容量。建议至少分配 25 GB,Ubuntu本身占用约10-15GB,剩余空间可以安装软件和存储文件。
    • 硬盘文件类型:保持默认的 VDI (VirtualBox Disk Image) 即可。
    • 存储在物理硬盘上:选择 “动态分配”,这意味着虚拟硬盘文件一开始很小,随着你往里面存东西才会逐渐变大,节省物理磁盘空间。
    • 点击 “创建”

一个配置好的虚拟机“空壳”就已经创建完成了。


第三步:安装Linux系统

我们告诉虚拟机从哪个ISO文件启动,并开始安装Ubuntu。

  1. 选择虚拟机:在VirtualBox主界面左侧列表中,选中刚刚创建的 Ubuntu-Test

  2. 设置启动光盘

    • 点击工具栏上的 “设置” 按钮。
    • 在左侧菜单中选择 “存储”
    • 在右侧的“存储树”中,点击 “控制器: IDE” 下方的那个空的光驱图标
    • 在右侧“属性”区域,点击 “光盘” 下方的下拉菜单,选择 “选择磁盘文件...”
    • 浏览并选择你之前下载的 ubuntu-22.04.3-desktop-amd64.iso 文件。
    • 点击 “确定” 退出设置。
  3. 启动虚拟机

    • 在主界面选中 Ubuntu-Test,然后点击绿色的 “启动” 按钮。
    • 虚拟机会启动并进入Ubuntu的安装界面。
  4. 开始安装Ubuntu

    • 你会看到一个语言选择界面,选择中文(简体),然后点击右下角的 “Ubuntu 安装” 按钮。
    • 键盘布局:保持默认的“汉语”,点击“继续”。
    • 更新和其他软件
      • 选择 “正常安装”(包含常用软件)。
      • 勾选 “为图形或无线硬件,以及MP3等媒体格式安装第三方软件”
      • 点击“继续”。
    • 安装类型
      • 这是最关键的一步!
      • 选择 “清除整个磁盘并安装Ubuntu”,因为我们这是一个全新的虚拟机,所以直接清空虚拟硬盘并安装是最简单、最安全的选择。
      • 点击“现在安装”,在弹出的确认窗口中点击“继续”。
    • 时区设置

      地图上会自动定位到中国,点击地图或直接在下方搜索“上海”,然后点击“继续”。

    • 创建用户
      • 输入你的 姓名计算机名(可以和虚拟机名一样)、用户名密码
      • 注意:这个密码是你登录Ubuntu系统的密码,务必记住。
      • 勾选 “需要我的密码才能登录”
      • 点击“继续”。
  5. 等待安装完成

    • 系统会自动进行最后的配置和安装过程,这个过程大约需要10-20分钟,请耐心等待,屏幕上会显示安装进度。
    • 安装完成后,点击 “现在重启”
  6. 弹出光盘

    • 重启时,系统会提示“请移除安装介质,然后按Enter键”,VirtualBox会自动弹出虚拟光盘,直接按 Enter 键即可。

第四步:安装增强功能

安装完系统后,强烈建议安装“增强功能”(Guest Additions),这能极大提升虚拟机的使用体验。

  1. 登录系统:使用你刚刚创建的用户名和密码登录Ubuntu桌面。

  2. 加载增强功能镜像

    • 登录后,VirtualBox窗口的菜单栏会多一个 “设备” 菜单。
    • 点击 “设备” -> “安装增强功能...”
    • 这时,虚拟机内部会弹出一个光盘目录。
  3. 在虚拟机内安装

    • 打开文件管理器,进入光盘目录(通常是 media/vboxlinuxadditions)。
    • 找到名为 VBoxLinuxAdditions.run 的文件。
    • 右键点击该文件,选择 “在终端中打开”
    • 在打开的终端窗口中,输入以下命令并按回车:
      sudo ./VBoxLinuxAdditions.run
    • 系统会提示你输入密码,输入你之前设置的Ubuntu用户密码,然后按回车。
    • 等待脚本执行完毕,最后看到 Done! 提示。
  4. 重启虚拟机

    • 安装完成后,重启虚拟机,在终端输入:
      sudo reboot

安装增强功能后,你将获得以下好处

  • 分辨率自适应:你可以自由调整VirtualBox窗口的大小,虚拟机分辨率会自动匹配。
  • 文件共享:可以方便地在宿主机和虚拟机之间拖拽文件或设置共享文件夹。
  • 剪贴板同步:可以在宿主机和虚拟机之间直接复制粘贴文本。
  • 鼠标无缝切换:鼠标可以在虚拟机和宿主机之间自由移动,无需按特殊键切换。

第五步:后续操作与优化

创建快照

快照是虚拟机在某个时间点的完整状态备份,在系统配置好后,强烈建议创建一个快照,以便将来系统出问题时可以一键恢复。

  • 操作:确保虚拟机处于关机状态,在VirtualBox主界面选中该虚拟机,点击工具栏上的 “快照” 图标,然后点击 “拍摄”,给快照起个名字(如“初始安装完成”)并点击“确定”。

设置共享文件夹

  • 操作
    1. 在VirtualBox中选中虚拟机,点击“设置”。
    2. 选择“共享文件夹”。
    3. 点击右侧的“+”号,添加一个文件夹,你可以指定一个固定的“文件夹路径”(例如在Windows的D盘创建一个 Share 文件夹),并给它一个“名称”。
    4. 勾选“固定挂载”,这样每次开机都会自动挂载。
    5. 点击“确定”。
    6. 在Ubuntu系统中,打开文件管理器,左侧边栏的“位置”下,你会看到一个名为 sf_Share 的文件夹,这就是你设置的共享文件夹。

虚拟机设置优化

  • 处理器:如果觉得虚拟机运行慢,可以关闭虚拟机,在“设置”->“系统”->“处理器”中,增加分配给虚拟机的CPU核心数。
  • 网络:默认使用“NAT”模式,可以上网但无法从宿主机访问虚拟机,如果需要,可以修改为“桥接网卡”,让虚拟机像一台独立的电脑一样接入你的局域网。

恭喜你!现在你已经成功拥有一个可以随时使用的Ubuntu虚拟机了,你可以在这个安全、隔离的环境里学习Linux命令、安装软件、进行各种实验,而不用担心会影响你的主系统。

祝你玩得开心!如果遇到任何问题,可以随时查阅Ubuntu官方文档或VirtualBox的官方手册。

分享:
扫描分享到社交APP
上一篇
下一篇