Skip to Content
文档新手入门安装指南校验 ISO

校验 ISO

下载完成后,务必对 ISO 文件进行校验。校验可以确认文件在下载过程中没有损坏,也没有被恶意篡改。

为什么需要校验

  • 网络传输中可能出现数据错误,导致 ISO 文件损坏
  • 损坏的 ISO 可能导致安装失败或系统不稳定
  • 如果从非官方渠道获取,校验可以确认文件未被篡改

SHA256 校验

SHA256 校验是最基本的完整性验证方式,通过比对文件的哈希值来确认文件是否完整。

获取官方校验值

在 Ubuntu 下载页面或镜像站目录中,找到 SHA256SUMS 文件:

https://releases.ubuntu.com/26.04/SHA256SUMS

该文件内容类似:

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 *ubuntu-26.04-desktop-amd64.iso

在 Linux / macOS 上校验

# 计算下载文件的 SHA256 值 sha256sum ubuntu-26.04-desktop-amd64.iso # 或者直接与官方校验文件比对 sha256sum -c SHA256SUMS 2>/dev/null | grep ubuntu-26.04-desktop-amd64.iso

如果输出显示 OK 或 成功,说明文件完整无误。

在 Windows 上校验

打开 PowerShell,执行:

Get-FileHash .\ubuntu-26.04-desktop-amd64.iso -Algorithm SHA256

将输出的哈希值与官方 SHA256SUMS 文件中的值进行逐字对比。

GPG 签名验证

GPG 签名验证比 SHA256 校验更进一步——它不仅验证文件完整性,还能确认校验文件本身确实由 Ubuntu 官方发布。

下载签名文件

wget https://releases.ubuntu.com/26.04/SHA256SUMS wget https://releases.ubuntu.com/26.04/SHA256SUMS.gpg

导入 Ubuntu 签名密钥

# 从 Ubuntu 密钥服务器获取签名密钥 gpg --keyid-format long --keyserver hkp://keyserver.ubuntu.com --recv-keys 0x46181433FBB75451 0xD94AA3F0EFE21092

验证签名

gpg --keyid-format long --verify SHA256SUMS.gpg SHA256SUMS

在输出中寻找以下关键信息:

gpg: Good signature from "Ubuntu CD Image Automatic Signing Key"

如果看到 Good signature,说明 SHA256SUMS 文件确实由 Ubuntu 官方签发,可以信赖其中的校验值。

注意:你可能会看到 WARNING: This key is not certified with a trusted signature! 的警告。这是正常的,只要确认密钥指纹与 Ubuntu 官方公布的一致即可。

最后校验 ISO

确认签名有效后,再用已验证的 SHA256SUMS 文件校验 ISO:

sha256sum -c SHA256SUMS 2>/dev/null | grep ubuntu-26.04-desktop-amd64.iso

校验失败怎么办

如果校验不通过,可能的原因和解决方案:

  1. 下载不完整:重新下载 ISO 文件,建议使用支持断点续传的工具
  2. 镜像站同步问题:尝试从其他镜像站或官方源重新下载
  3. 文件被篡改:如果从非官方渠道获取,请务必从官方或可信镜像站重新下载

校验通过后,就可以开始 制作启动 U 盘 了。

Last updated on