Linux系统重装全攻略

一、前言

重装Linux系统是每个用户都可能遇到的需求,无论是系统崩溃、升级换代,还是想尝试新发行版。本文将以Ubuntu和CentOS为例,详细介绍重装流程,并涵盖注意事项,助你轻松搞定。

二、准备工作

1. 备份重要数据

重装会清空系统盘,务必提前备份:

  • 使用 rsync 或 cp 命令将文件复制到外置硬盘或云存储。
  • 备份配置文件(如 /etc、/home 下的隐藏文件)。
  • 导出数据库、邮件等重要数据。

2. 制作启动盘

选择目标发行版的ISO镜像,使用 dd 命令或工具(如Rufus、BalenaEtcher)制作USB启动盘:

  1. 下载ISO:Ubuntu可从官网获取,CentOS可从镜像站下载。
  2. 插入U盘(至少4GB),确保U盘无重要数据。
  3. 在终端运行:
    sudo dd if=/path/to/iso of=/dev/sdX bs=4M status=progress && sync
    (注意替换 sdX 为U盘设备名,如 sdb)

三、开始安装

1. 进入BIOS设置U盘启动

重启电脑,按F2/F12/Del等键进入BIOS,将U盘设为第一启动项,保存退出。

2. 启动安装程序

从U盘启动后,选择“试用”或“安装”。建议先试用,确认硬件兼容性。

3. 磁盘分区

这是关键步骤:

  • 自动分区:适合新手,选择“清除整个磁盘并安装”。
  • 手动分区:推荐高级用户,典型布局:
    • /boot:500MB-1GB,ext4
    • swap:等于内存大小或2GB(休眠需要)
    • /:剩余空间,ext4
    • 可选 /home 独立分区(方便重装保留数据)
  • 注意:若保留/home分区,安装时选择“其他”,挂载前不要格式化。

4. 引导加载器安装

通常选择安装到磁盘主引导记录(MBR)或EFI系统分区。默认选项即可,除非有特殊需求。

5. 完成安装

设置用户信息、时区、键盘布局等,等待安装完成,重启并拔出U盘。

四、安装后配置

1. 更新系统

终端运行:

sudo apt update && sudo apt upgrade  # Debian/Ubuntu
sudo yum update  # CentOS 7
sudo dnf upgrade # CentOS 8+

2. 安装常用软件

根据需求安装:sudo apt install vim git curl 等。

3. 恢复备份数据

将备份文件复制回对应目录,注意权限设置。

五、常见问题

  • 启动时无法进入系统:检查BIOS启动顺序,修复GRUB(使用Live CD进入chroot)。
  • 分区错误:重新划分分区,确保挂载点正确。
  • 驱动问题:安装显卡驱动、无线网卡驱动等,可搜索对应发行版教程。

六、结语

重装Linux并不复杂,但需细心操作。希望本文能帮你顺利完成系统重装,享受全新系统带来的流畅体验。如果有任何疑问,欢迎在评论区交流。