# 如何安装 Linux：下载 ISO、制作启动U盘并安装 Ubuntu

URL: https://skillaria.top/zh/guides/linux/install-linux-guide

安装 Linux 的步骤是：从官方网站下载 ISO 镜像（例如 ubuntu.com/download），用 SHA-256 校验其完整性，使用 Rufus、balenaEtcher、Ventoy 或 dd 写入 U 盘，通过 UEFI 启动菜单从 U 盘启动，然后完成安装向导。第一次尝试且不想冒数据风险时，可以在 VirtualBox 中安装，或使用 Live USB 模式。

安装 Linux 比想象中简单：你需要一个 ISO 镜像、一个容量至少 8 GB 的 U 盘，以及 20 到 30 分钟的时间。整个流程始终相同：下载镜像并校验，写入 U 盘，从 U 盘启动，划分磁盘并完成安装向导。下面以 Ubuntu 为例逐步讲解，同时介绍与 Windows 双系统共存、安装到虚拟机中，以及首次启动后应做的事情。

## 什么是 Linux 安装，有哪些方式

安装 Linux 就是把系统从启动介质复制到电脑硬盘上，并配置用于启动它的引导程序。有四种方式，选择哪一种取决于你愿意在多大程度上改动现有系统。

| 方式 | 数据风险 | 适用场景 |
| --- | --- | --- |

| Live USB（不安装） | 无 | 体验系统，检查硬件兼容性 |

| 虚拟机（VirtualBox） | 无 | 学习、实验、练习系统管理 |

| 与 Windows 双系统 | 中等 | 同一台电脑上需要两个系统 |

| 替换 Windows（整块硬盘） | 硬盘会被清空 | 专用电脑或彻底迁移 |

如果你只需要在 Windows 中使用 Linux 命令行，还可以选择 WSL。它只需一条命令即可安装，无需 U 盘，也无需分区。

## 如何选择发行版

发行版就是 Linux 内核加上一组程序、包管理器和安装程序。第一次安装时，可以在以下几种中选择；如需详细对比，请参阅单独的发行版概览文章。

- **Ubuntu**：最流行的桌面和服务器发行版，问题的答案非常丰富。建议选择 LTS 版本，它可以获得 5 年支持。
- **Linux Mint**：基于 Ubuntu，Cinnamon 界面与 Windows 相似，适合作为家用笔记本系统。
- **Fedora**：软件版本较新，与企业中常见的 Red Hat Enterprise Linux 相近。
- **Debian**：Ubuntu 的稳定基础，在服务器上很常见。
- **Arch Linux**：需要在命令行中手动安装，适合想深入理解系统结构的人，但不适合第一次安装。

如果你的目标是使用服务器，可以选择 Ubuntu Server 或 Debian：你在大多数云主机上都会遇到相同的命令、`apt` 和 `systemd`。

## Linux 下载：去哪里获取 ISO 镜像

ISO 镜像是一个包含完整安装光盘内容的文件。请只从发行版的官方网站或网站提供的镜像站下载。第三方文件共享站上的镜像可能已被修改。

| 发行版 | 官方下载页面 | 镜像大小 |
| --- | --- | --- |

| Ubuntu Desktop / Server | ubuntu.com/download | 约 6 GB / 3 GB |

| Linux Mint | linuxmint.com/download.php | 约 3 GB |

| Fedora | fedoraproject.org | 约 2–3 GB |

| Debian | debian.org/distrib | 从 0.6 GB 起（netinst） |

| Arch Linux | archlinux.org/download | 约 1.2 GB |

以上大小仅供参考，且会随版本变化。对于现代电脑，请选择 amd64（x86_64）架构的镜像；对于搭载 Apple Silicon 的 Mac 和树莓派，则需要 arm64 镜像。

### 什么是可启动的 Linux 镜像

可启动（bootable）ISO 包含引导程序、内核和压缩的文件系统。电脑可以直接从它启动：首先在内存中运行 Live 系统，然后从中启动安装程序。因此同一个 Linux ISO 既可用于体验，也可用于安装。

### 如何校验 ISO 的校验和

在镜像旁边，官网通常提供一个包含哈希值列表的 `SHA256SUMS` 文件。将下载文件的哈希与公布的哈希进行比对，就能确认下载没有损坏，镜像也没有被替换。在 Linux 中：

```
sha256sum ubuntu-24.04.1-desktop-amd64.iso
# 或者直接与列表比对：
sha256sum -c SHA256SUMS --ignore-missing
ubuntu-24.04.1-desktop-amd64.iso: OK
```

在 Windows 中，PowerShell 可以完成同样的操作；在 macOS 中使用 `shasum`：

```
Get-FileHash .\ubuntu-24.04.1-desktop-amd64.iso -Algorithm SHA256
shasum -a 256 ubuntu-24.04.1-desktop-amd64.iso
```

如果哈希哪怕只有一个字符不一致，请重新下载镜像。若想更加确信，还可以验证 `SHA256SUMS.gpg` 的 GPG 签名，每个发行版官网上都有说明。

## 如何制作 Linux 启动U盘

Linux 启动U盘是以特殊方式写入镜像的U盘，而不是简单地把镜像作为文件复制进去。写入时U盘上的所有数据都会被删除。容量至少 8 GB，安装 Ubuntu Desktop 最好使用 16 GB。

| 程序 | 系统 | 特点 |
| --- | --- | --- |

| Rufus | Windows | 设置灵活：GPT/MBR 分区方案，可检查坏块 |

| balenaEtcher | Windows、macOS、Linux | 操作只有三步，写入后会自动校验 |

| Ventoy | Windows、Linux | 在U盘上安装一次后，之后的 ISO 直接以文件形式复制即可 |

| dd | Linux、macOS | 系统自带命令，无需额外软件 |

### Rufus

在“设备”栏中选择U盘，点击“选择”并指定 ISO 文件。对于现代电脑，请保留 GPT 分区方案和 UEFI 目标系统。如果 Rufus 询问写入模式，选择“ISO 映像（推荐）”；若启动时出错，则改用“DD 映像”模式重新写入。

### balenaEtcher

点击 Flash from file，选择镜像文件，然后点击 Select target 选择U盘，最后点击 Flash。写入完成后程序会自行校验数据。Windows 之后可能会提示“需要格式化磁盘”，请点击取消：U盘中只是包含 Windows 无法读取的 Linux 分区。

### Ventoy

Ventoy 只需在U盘上安装一次，之后U盘上会出现一个普通分区，可以把多个 ISO（Ubuntu、Mint、Windows）直接复制进去。启动时 Ventoy 会显示镜像选择菜单。如果你经常安装不同的系统，这种方式非常方便。

### Linux 和 macOS 上的 dd 命令

先准确确认U盘的设备名，写错会清空错误的磁盘：

```
lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 476,9G  0 disk
├─sda1   8:1    0   512M  0 part /boot/efi
└─sda2   8:2    0 476,4G  0 part /
sdb      8:16   1  14,6G  0 disk
└─sdb1   8:17   1  14,6G  0 part /media/user/USB
```

在这里，U盘是 `sdb`（容量 14,6G，RM=1 表示可移动介质）。先卸载它，然后把镜像写入整个设备，而不是分区 `sdb1`：

```
sudo umount /dev/sdb1
sudo dd if=ubuntu-24.04.1-desktop-amd64.iso of=/dev/sdb bs=4M status=progress oflag=sync
```

在 macOS 中，设备名类似 `/dev/disk4`（可用 `diskutil list` 查看），写入前执行 `diskutil unmountDisk /dev/disk4`。

## 如何从U盘启动：BIOS、UEFI 与 Secure Boot

插入U盘后开机，打开启动菜单（Boot Menu）。按键因厂商而异，通常是 F12、F11、F10、F8 或 Esc。在菜单中选择U盘，采用 UEFI 的系统通常显示为“UEFI: U盘名称”。

- **UEFI 还是 Legacy BIOS**：近几年的电脑使用 UEFI。如果 Windows 已经以 UEFI 模式安装，那么也要以 UEFI 模式启动U盘，否则安装程序无法识别 Windows 的引导程序，双系统将无法实现。
- **Secure Boot（安全启动）**：Ubuntu、Mint、Fedora 和 Debian 借助已签名的 shim 引导程序，可在开启 Secure Boot 的情况下启动。对于没有签名的发行版（例如 Arch Linux），或者U盘无法启动时，才需要关闭它。
- **Windows 快速启动**：在双系统安装前，请在 Windows 电源设置中关闭“快速启动”，否则 Windows 分区会处于休眠状态。

如果电脑仍然直接进入 Windows，请进入 UEFI 设置（通常按 F2 或 Del），把U盘设为第一启动项。

## 什么是 Linux Live USB

从U盘启动后，Ubuntu 会提供“试用 Ubuntu”或“安装 Ubuntu”。“试用”模式就是 Live USB：完整的系统从U盘和内存中运行，不会向硬盘写入任何内容。可以借此检查 Wi-Fi、声音、触摸板和显示是否正常。在 Live 模式下所做的更改在重启后会消失。

## Ubuntu 安装步骤

Ubuntu 24.04 的安装向导大致如下（其他发行版的步骤类似）：

1. **语言和键盘布局**：可以在这里直接选择中文或俄语，以及键盘布局。
2. **网络连接**：联网后安装程序会立即下载更新和驱动。
3. **安装类型**：“交互式安装”是常规方式。勾选“安装图形和无线网卡的第三方软件”以及“多媒体格式支持”，即可解决 NVIDIA 驱动和解码器的问题。
4. **应用套件**：“标准”只包含浏览器和基础工具，“完整”还会加入办公软件和其他程序。
5. **磁盘分区**：“清除磁盘并安装 Ubuntu”、“与 Windows Boot Manager 共存安装”或“手动分区”，详见下文。
6. **用户账户**：用户名、计算机名和密码。该用户将获得 `sudo` 权限。
7. **时区**和安装摘要：确认后开始复制文件。

安装完成后，点击“立即重启”，并按照屏幕提示拔出U盘。

## 安装 Linux 时的磁盘分区

自动分区适合大多数情况。如果你想单独划分 `/home` 分区、指定 swap 的大小，或安装到特定的磁盘，就需要手动分区。UEFI 的最小方案如下：

| 分区 | 挂载点 | 文件系统 | 大小 |
| --- | --- | --- | --- |

| EFI 系统分区（ESP） | `/boot/efi` | FAT32 | 300 MB–1 GB |

| 根分区 | `/` | ext4 | 至少 25 GB |

| 主目录分区（可选） | `/home` | ext4 | 剩余空间 |

单独的 swap 分区不是必需的：Ubuntu 会自动创建 `/swap.img` 文件。单独的 `/home` 分区的好处是：重装系统时，个人文件会保留。

### 安装时的磁盘挂载

挂载点是系统将分区“接入”的目录。把分区指定为 `/` 或 `/home`，就决定了它在 Linux 统一文件结构中的位置。第二块存放数据的硬盘可以在安装时不分区，之后通过 `/etc/fstab` 挂载。

### 安装 Linux 时的 LVM 是什么

LVM（逻辑卷管理器）位于硬盘与文件系统之间。它不使用固定的分区，而是创建逻辑卷，可以对其扩容、把多块硬盘合并使用，还可以为其创建快照。Ubuntu Server 默认提供 LVM，Desktop 版则需要在高级选项中开启，并可同时启用加密。对于家用笔记本，LVM 并不是必需的；对于服务器，它很有用：无需重装系统即可为卷增加空间。

## 与 Windows 双系统安装 Linux（dual boot）

双系统就是同一台电脑上安装两个操作系统，开机时在 GRUB 引导菜单中选择。操作步骤如下：

1. 备份重要文件，因为任何分区操作都存在风险。
2. 如果启用了 BitLocker 加密，请保存恢复密钥，或暂停保护。
3. 释放空间：在 Windows 中打开“磁盘管理”（`diskmgmt.msc`），右键点击 C: 盘，选择“压缩卷”。为 Linux 保留 40–50 GB 的未分配空间。
4. 关闭 Windows 的“快速启动”。
5. 以 UEFI 模式从U盘启动，在安装程序中选择“与 Windows Boot Manager 共存安装”，或在未分配空间中手动分区。

Ubuntu 会使用已有的 EFI 分区，且不会删除其中的任何内容。重启后会出现包含 Ubuntu 和 Windows Boot Manager 的 GRUB 菜单。如果菜单中没有 Windows，请进入 Ubuntu 并执行：

```
sudo nano /etc/default/grub      # 添加一行 GRUB_DISABLE_OS_PROBER=false
sudo update-grub
```

如果电脑直接启动 Windows 而不显示菜单，请在 UEFI 启动顺序中将“ubuntu”设为第一项。

## 在 VirtualBox 虚拟机中安装 Linux

学习 Linux 最安全的方式是使用虚拟机：可以随意破坏系统，并回滚到快照。VirtualBox 免费，可在 Windows、macOS（Intel）和 Linux 上运行。

1. 从 virtualbox.org 安装 VirtualBox，如果 UEFI 中未启用虚拟化，请开启 Intel VT-x 或 AMD-V。
2. 点击“新建”，填写名称，选择 ISO 镜像，类型选择 Linux，版本选择 Ubuntu（64-bit）。
3. 分配资源：桌面版建议 4 GB 内存和 2 个处理器（服务器版 2 GB 内存即可），硬盘 25–40 GB，选择动态分配。
4. 启动虚拟机，它会从 ISO 启动，之后按正常流程安装。分区时选择“清除磁盘”：只会清除虚拟硬盘。
5. 安装完成后，在“设备”菜单中安装“客户机增强功能”，以启用共享剪贴板并自动调整窗口分辨率。

进行实验之前请先创建快照，这样只需几秒就能把系统恢复到正常状态。

## 安装后的第一步

打开终端（Ctrl+Alt+T），更新系统。镜像可能已经过时数月：

```
sudo apt update
sudo apt upgrade -y
```

如果安装时没有勾选专有驱动，请接着安装推荐的驱动。该工具会自动检测显卡和 Wi-Fi 网卡：

```
ubuntu-drivers devices
sudo ubuntu-drivers install
sudo reboot
```

同时安装基础工具，并检查系统能否识别磁盘和网络：

```
sudo apt install -y curl git htop
lsblk
ip a
```

图形界面的对应工具是“软件和更新”程序中的“附加驱动”选项卡。在服务器版上，首先要配置 SSH 密钥登录和防火墙。

## 安装时的常见错误

- **启动菜单中找不到U盘**：用其他程序重新写入镜像，换一个 USB 接口（USB 2.0 接口有时更有效），或在 UEFI 中启用从 USB 启动。
- **从U盘启动后黑屏**：这是 NVIDIA 显卡的典型问题。在 GRUB 菜单中选择“safe graphics”选项，或添加内核参数 `nomodeset`。
- **安装程序看不到硬盘**：许多笔记本的控制器以 Intel RST/RAID 模式工作，请在 UEFI 中把 SATA 模式切换为 AHCI（切换前需要先处理好 Windows，否则它将无法启动）。
- **没有提供与 Windows 共存安装的选项**：Windows 和U盘是以不同模式（UEFI 与 Legacy）启动的，或 Windows 分区处于休眠状态。请检查“快速启动”设置。

## 总结

安装 Linux 可以归结为五个步骤：从官网下载 ISO，用 SHA-256 校验，写入U盘，以 UEFI 模式从U盘启动，然后用合适的分区方案完成安装向导。学习时可以从 VirtualBox 或 Live USB 开始，日常使用时再选择双系统或整块硬盘安装。文件系统、分区和 LVM 将在 Linux 课程中结合实践详细讲解。

## FAQ

**不用U盘能安装 Linux 吗？**

可以。在虚拟机中，ISO 直接挂载即可；在 Windows 中还可以使用 WSL。若要在真实电脑上不用U盘安装，需要网络启动（PXE）或通过 GRUB 加载 ISO，对新手来说较为复杂。

**安装 Linux 需要多少空间？**

Ubuntu Desktop 至少需要 25 GB，比较舒适的是 50 GB 以上。不带图形界面的服务器版通常 10–20 GB 即可。

**安装 Linux 会删除我 Windows 中的文件吗？**

如果选择与 Windows 共存安装，或在未分配空间中手动分区，则不会。选择“清除磁盘”会删除所有内容，因此安装前请务必备份。

**Linux 是免费的吗？**

是的。Ubuntu、Mint、Fedora、Debian 和 Arch 都是免费发布的，包括商业用途。收费的通常只是企业的技术支持服务。

**安装后还需要杀毒软件吗？**

对于家用电脑通常不需要。更重要的是定期通过 apt 安装更新，并且不要运行来源不明的脚本。


---
Source: Skillaria.Top (https://skillaria.top)
