Linux 安装

Linux系统安装步骤详解

从零开始,一步步安装Linux系统

本教程使用Bootstrap 5构建,详细介绍Linux系统的各种安装方法和完整步骤

安装前准备工作

需要准备的项目
  • Linux发行版ISO镜像 - 从官方网站下载
  • USB闪存盘 - 容量至少8GB
  • 刻录软件 - 如Rufus、Etcher或Ventoy
  • 备份重要数据 - 安装过程可能导致数据丢失
  • 稳定的网络连接 - 用于下载更新和软件包

系统要求

组件 最低要求 推荐配置
处理器 1 GHz 双核 2 GHz 四核或更高
内存 2 GB 4 GB 或更多
硬盘空间 25 GB 50 GB 或更多
显示器 1024×768 分辨率 1920×1080 或更高
网络 用于安装更新 宽带互联网连接
重要提醒

在开始安装之前,请务必备份所有重要数据。安装过程中可能会格式化硬盘,导致数据永久丢失。

选择安装方式

虚拟机安装

在现有操作系统(如Windows或macOS)上安装虚拟机软件,然后在虚拟机中安装Linux。

优点
  • 无需分区,不影响现有系统
  • 可以轻松创建快照和备份
  • 可以在主机和虚拟机之间共享文件
  • 适合学习和测试
常用虚拟机软件
  • VirtualBox - 免费开源
  • VMware Workstation - 功能强大
  • Hyper-V - Windows内置
虚拟机安装步骤概览
  1. 下载并安装虚拟机软件
  2. 创建新的虚拟机
  3. 配置虚拟机参数(内存、硬盘等)
  4. 加载Linux ISO镜像
  5. 启动虚拟机并开始安装
  6. 安装虚拟机增强功能
提示: 对于初学者,建议从虚拟机安装开始,这样可以避免对现有系统造成影响。

双系统安装

在计算机上同时安装Linux和Windows(或其他操作系统),启动时可以选择要进入的系统。

优点
  • 可以充分利用硬件性能
  • 无需重启即可切换系统
  • 适合需要同时使用两个系统的用户
注意事项
  • 需要为Linux分配独立的磁盘分区
  • 安装顺序很重要(建议先安装Windows)
  • 注意引导加载程序的配置
双系统安装步骤概览
  1. 备份重要数据
  2. 为Linux创建分区(可使用Windows磁盘管理工具)
  3. 创建Linux启动U盘
  4. 从U盘启动计算机
  5. 选择"与Windows共存"安装选项
  6. 调整分区大小并完成安装
  7. 配置GRUB引导加载程序
警告: 双系统安装有风险,操作不当可能导致两个系统都无法启动。

独立安装

将Linux作为计算机的唯一操作系统,完全替代Windows或macOS。

优点
  • 完全控制硬件资源
  • 系统性能最佳
  • 无其他系统干扰
适合人群
  • Linux开发人员
  • 服务器管理员
  • Linux爱好者
  • 希望完全转向Linux的用户
独立安装步骤概览
  1. 备份所有重要数据
  2. 创建Linux启动U盘
  3. 从U盘启动计算机
  4. 选择"清除整个磁盘并安装Linux"
  5. 按照提示完成安装过程
  6. 安装后配置和更新系统
重要: 此操作将删除磁盘上的所有数据,请确保已备份所有重要文件。

详细安装步骤

1 创建启动介质
制作Linux安装U盘

将下载的Linux ISO镜像写入U盘,使其成为可启动的安装介质。

使用Rufus (Windows)
  1. 下载并运行Rufus
  2. 插入U盘(至少8GB容量)
  3. 选择U盘设备
  4. 点击"选择"按钮,找到下载的ISO文件
  5. 分区方案选择"MBR"或"GPT"(根据你的BIOS/UEFI设置)
  6. 点击"开始"按钮,等待完成
使用Etcher (跨平台)
  1. 下载并安装Etcher
  2. 插入U盘
  3. 点击"Select image"选择ISO文件
  4. Etcher会自动检测U盘
  5. 点击"Flash!"按钮开始写入
  6. 等待过程完成
提示: 在制作启动盘之前,请确保U盘中没有重要数据,因为整个过程会格式化U盘。
2 从U盘启动
设置BIOS/UEFI启动顺序

配置计算机从U盘启动,而不是从硬盘启动。

方法一:使用启动菜单
  • 重启计算机
  • 在开机自检画面出现时,按下特定的功能键进入启动菜单
  • 常见按键:F12, F10, F9, ESC (因计算机品牌而异)
  • 从列表中选择你的U盘设备
方法二:修改BIOS/UEFI设置
  • 重启计算机
  • 在开机自检画面出现时,按下特定的功能键进入BIOS/UEFI设置
  • 常见按键:F2, DEL, F1, F10 (因计算机品牌而异)
  • 找到"Boot"或"启动"选项
  • 将U盘设备设为第一启动项
  • 保存设置并退出
提示: 对于UEFI系统,可能需要禁用安全启动(Secure Boot)功能才能成功启动Linux安装介质。
3 启动安装程序
开始Linux安装过程

从U盘启动后,你将看到Linux安装程序的启动菜单。

常见选项
  • 试用Linux而不安装 - 在不安装的情况下体验Linux系统
  • 安装Linux - 直接开始安装过程
  • 检查磁盘缺陷 - 验证安装介质的完整性
  • 内存测试 - 测试计算机内存

选择"安装Linux"选项,然后按照屏幕提示选择语言、键盘布局和时区。

提示: 如果你不确定是否要安装,可以先选择"试用Linux"选项,在试用环境中测试硬件兼容性。
4 磁盘分区
配置磁盘分区方案

这是安装过程中最关键的一步,需要为Linux系统分配磁盘空间。

自动分区选项
  • 清除整个磁盘并安装Linux - 删除所有分区并自动设置
  • 与现有系统共存 - 自动调整分区大小并安装
  • 其他选项 - 手动分区(高级用户)
手动分区方案(推荐)
  • / (根分区) - 系统文件,建议20GB以上
  • swap (交换分区) - 虚拟内存,通常为物理内存的1-2倍
  • /home (家目录) - 用户文件,剩余所有空间
  • /boot (引导分区) - 引导文件,建议500MB(某些系统需要)
警告: 分区操作是不可逆的,请仔细确认选择的磁盘和分区方案,避免数据丢失。
5 用户和系统配置
设置用户账户和系统选项

创建管理员账户和配置系统设置。

需要配置的项目
  • 你的姓名 - 显示名称
  • 用户名 - 登录名(通常小写字母)
  • 密码 - 用户密码
  • 计算机名 - 网络中的设备名称
  • 自动登录 - 是否启用自动登录
其他选项
  • 安装第三方软件 - 如显卡驱动、媒体解码器等
  • 下载更新 - 安装过程中下载最新更新
  • 加密主目录 - 增加安全性
提示: 建议在安装过程中勾选"下载更新"选项,以确保系统安装最新的安全补丁。
6 完成安装
等待安装完成并重启

系统将开始复制文件、安装软件包和配置系统。

这个过程可能需要10-30分钟,具体时间取决于你的计算机性能和网络速度。

安装完成后,系统会提示你重启计算机。重启时:

  • 及时拔出U盘,否则可能会再次从U盘启动
  • 首次启动可能会进行一些额外的配置
  • 使用之前设置的用户名和密码登录系统
提示: 首次登录后,建议运行系统更新命令以获取最新软件和安全补丁。
sudo apt update && sudo apt upgrade # Ubuntu/Debian
sudo dnf update # Fedora/CentOS

常见问题与故障排除

可能原因和解决方案:
  • U盘制作问题 - 重新使用Rufus或Etcher制作启动盘
  • BIOS/UEFI设置 - 检查启动顺序,禁用安全启动
  • U盘兼容性问题 - 尝试使用其他U盘或USB端口
  • ISO文件损坏 - 重新下载ISO文件并验证MD5/SHA256校验和

可能原因和解决方案:
  • 硬件兼容性问题 - 尝试使用不同的Linux发行版或版本
  • 显卡驱动问题 - 在启动时添加"nomodeset"参数
  • 内存问题 - 运行内存测试工具检查内存
  • 安装介质问题 - 重新制作启动U盘

可能原因和解决方案:
  • 引导加载程序问题 - 使用Live USB修复GRUB
  • 显卡驱动问题 - 进入恢复模式安装合适的驱动
  • 文件系统损坏 - 使用Live USB检查和修复文件系统
  • 硬件不兼容 - 尝试使用不同的Linux内核参数

可能原因和解决方案:
  • Windows启动管理器覆盖GRUB - 使用Live USB重新安装GRUB
  • UEFI/BIOS设置问题 - 检查启动顺序和安全启动设置
  • 分区问题 - 确保每个系统有自己的EFI分区(对于UEFI系统)
  • 时间不同步 - 在Linux中设置硬件时钟为本地时间,或使用ntp同步
获取更多帮助

如果遇到其他问题,可以尝试以下资源:

  • 官方文档 - 查看Linux发行版的官方安装指南
  • 社区论坛 - 在Linux社区提问,如Ubuntu Forums、Reddit的r/linux社区
  • 搜索引擎 - 使用具体错误信息搜索解决方案
  • IRC频道和Discord服务器 - 实时获取帮助