Ubuntu系统重装完全指南:从备份到新系统

前言

Ubuntu作为最流行的Linux发行版之一,偶尔会遇到系统崩溃、性能下降或需要升级版本的情况。此时,重装系统成为最彻底的解决方案。本文将从零开始,带你完成一次干净、安全的Ubuntu重装。

第一步:重装前的备份

重装会清空系统盘,因此必须备份重要数据。

1.1 备份个人文件

  • 使用rsynccp命令将/home/用户目录下的文档、图片等复制到外部硬盘或云存储。
  • 示例:rsync -av /home/username /media/backup/

1.2 备份软件包列表

  • 导出已安装的软件包列表:dpkg --get-selections > package-list.txt
  • 备份PPA源:cp -r /etc/apt/sources.list.d/ /backup/

1.3 备份系统配置

  • 备份/etc目录下自定义的配置文件,如/etc/network/etc/ssh等。

第二步:制作Ubuntu启动盘

你需要一个至少4GB的空白U盘,以及Ubuntu的ISO镜像文件。

2.1 下载Ubuntu ISO

访问Ubuntu官网,选择LTS版本(长期支持)下载。

2.2 制作启动盘

  • 使用Rufus(Windows):打开Rufus,选择U盘,点“选择”加载ISO,点击“开始”。
  • 使用dd命令(Linux)sudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress && sync(注意替换sdX为U盘设备名)

第三步:重装系统

3.1 从U盘启动

重启电脑,进入BIOS/UEFI设置(通常按F2/F12/Del),将U盘设为第一启动项。

3.2 选择安装模式

进入Ubuntu试用或安装界面,选择“安装Ubuntu”。

3.3 分区设置

  • 推荐选择“其他选项”手动分区。
  • 至少需要:
    • / 根分区:20-30GB(ext4)
    • /home 家分区:剩余空间(ext4)
    • swap 交换分区:内存大小(可选)
  • 如果之前备份了/home,可以保留原有分区并选择不格式化。

3.4 安装过程

设置用户名、密码,等待安装完成。完成后重启并拔出U盘。

第四步:重装后的恢复

4.1 更新系统

打开终端,运行:sudo apt update && sudo apt upgrade

4.2 恢复软件包

  • 导入先前备份的列表:sudo dpkg --set-selections < package-list.txt,然后运行sudo apt-get dselect-upgrade
  • 重新添加PPA源。

4.3 恢复个人文件

将备份的文件复制回/home目录,注意权限设置。

常见问题与技巧

  • 引导修复:如果重装后无法启动Windows,可用Boot Repair工具修复。
  • 保留数据:重装时选择“其他选项”,挂载原/home分区且不格式化,可保留用户数据。
  • 备份工具:推荐使用Timeshift创建系统快照,方便回滚。

结语

Ubuntu重装并不复杂,关键在于数据备份和分区规划。按照本文步骤操作,即可拥有一个干净、高效的新系统。记住,定期备份是良好习惯!