Linux系统重装完整指南:从准备到恢复的详细步骤

Linux系统重装完整指南

重装Linux系统可能因为系统崩溃、升级失败或需要更换发行版。本文详细讲解从准备到完成的每一步,帮助您顺利重装。

1. 准备工作

1.1 备份数据

使用 rsync 或 tar 备份家目录和重要配置文件。例如:

rsync -av /home/user /mnt/backup

检查是否需要备份 /etc、/var 等服务数据。

1.2 创建启动介质

下载所需Linux发行版ISO,使用 dd 或 Rufus(Windows)制作启动U盘:

sudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress

2. 启动与分区

从U盘启动,进入Live环境。使用 lsblk 查看磁盘,然后运行 gparted 或 fdisk 进行分区。

  • 推荐方案:创建 /(20-30GB)、/home(剩余空间)和 swap(根据内存)。
  • 若保留原有分区,可格式化根分区而保留/home。

3. 安装系统

启动安装程序(如Ubuntu的ubiquity),选择手动分区,挂载点设置正确。

  1. 选择时区、键盘布局。
  2. 创建用户和密码。
  3. 等待安装完成。

注意:如果双系统,确保引导加载程序安装到正确位置(通常为 /dev/sda)。

4. 恢复数据与配置

登录新系统,将备份的数据复制回 /home/username,然后恢复软件包列表(如有):

dpkg --set-selections < packages.txt

或使用 apt install 重新安装。

5. 常见问题处理

  • 引导丢失:使用Live环境 chroot 后运行 grub-install 和 update-grub。
  • 驱动问题:安装专有驱动(如NVIDIA):ubuntu-drivers autoinstall。
  • 系统更新:安装后立即执行 sudo apt update && sudo apt upgrade。

总结

重装Linux系统不复杂,关键在备份和分区规划。按本文步骤操作,即可获得一个干净稳定的系统。建议定期备份重要数据。