Linux重装系统完全指南:从备份到新系统启动

前言:为什么要重装Linux?

Linux系统虽然稳定,但有时仍需要重装:比如想切换发行版(从Ubuntu到Arch)、系统崩溃无法修复、或硬盘分区需要重整。重装系统并不意味着丢失一切——只要做好备份,就能完美过渡。

第一步:备份你的数据

重装前务必备份(重要说三遍)。将/home目录、配置文件(如/etc)和项目文件复制到外部硬盘或云存储。使用rsync命令可以高效同步:

rsync -avh /home/user/ /media/backup/

第二步:制作可启动的安装介质

下载你想要的Linux发行版ISO(推荐Ubuntu、Fedora或Debian)。使用dd或图形工具如Rufus(Windows)或Etcher(跨平台)写入U盘:

sudo dd if=发行版.iso of=/dev/sdX bs=4M status=progress
(注意将sdX替换为你的U盘设备名)。

第三步:设置BIOS/UEFI从U盘启动

重启电脑,按F2、F12或Del进入BIOS设置,将U盘设为第一启动项。若无法识别,检查Secure Boot是否关闭(部分Linux需要)。

第四步:安装系统——分区是关键

进入Live环境后,选择“安装系统”。分区方案推荐:

  • / (根分区):20-50GB,ext4或btrfs
  • swap:等于内存大小或8GB(休眠需要)
  • /home:剩余空间,保留用户数据
若想保留原/home,手动分区时仅格式化根分区,保留/home分区且不格式化。挂载点设置正确即可。

第五步:安装引导程序

多数发行版自动安装grub。若开机直接进入Windows或黑屏,需修复引导:从Live USB启动,挂载根分区并chroot:

mount /dev/sdXn /mnt
grub-install /dev/sdX
update-grub

第六步:恢复数据和配置

安装完启动新系统,将备份数据复制回/home,还原配置文件。注意权限:使用chown更改文件归属。

常见问题与技巧

  • 双系统问题:重装Linux后Windows消失?用Live USB启动并重新安装grub,或使用os-prober检测Windows。
  • 无法进入图形界面:多半是显卡驱动问题,Ctrl+Alt+F1进入tty重装驱动。
  • 自动备份脚本:建议写个脚本定期备份/var/lib/dpkg和/etc,便于快速恢复软件包。

重装Linux就像给电脑做一次大扫除——清除数字垃圾,获得全新体验。只要跟着步骤走,你也能成为系统管理达人!