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

前言:重装Linux前的自我提问

在开始之前,请先确认你是否真的需要重装系统?可能通过修复引导、清理缓存或重新安装软件包就能解决。但如果你已决定重装,那么请跟随本文的步骤,避免数据丢失。注意:重装会清空系统盘数据,请务必备份!

第一步:备份你的重要数据

这是最关键的一步。将你的个人文件(文档、图片、代码、虚拟机等)复制到外置硬盘或云存储。注意备份隐藏文件(如 .ssh, .config, .mozilla 等)。推荐使用 rsync 命令:rsync -avh /home/username /media/backup_drive/。同时,记录下你安装的软件包列表:dpkg --get-selections > packages.txt(Debian/Ubuntu)或 dnf list installed > packages.txt(Fedora)。

第二步:制作Linux安装启动盘

下载你喜欢的Linux发行版ISO镜像(Ubuntu、Fedora、Debian等)。使用工具(如Rufus、BalenaEtcher、dd命令)创建启动U盘。例如,使用dd:sudo dd if=/path/to/linux.iso of=/dev/sdX bs=4M status=progress,注意替换sdX为你的U盘设备(千万不要写错!)。

第三步:从U盘启动并开始安装

插入U盘,重启电脑,进入BIOS/UEFI设置,将启动顺序改为U盘优先。保存退出后,会进入Live系统或安装界面。选择“安装”而不是“试用”。在分区步骤时,请小心:你可以选择“清除整个磁盘”来全新安装,或者手动分区。如果保留/home目录,可以选择“手动分区”并只格式化根分区(/),保留/home分区不动。但更安全的方式是全新安装后,从备份恢复数据。

第四步:安装过程中的关键设置

设置用户名、密码、主机名。建议勾选“安装第三方软件”以支持显卡驱动等。等待安装完成,然后重启,拔掉U盘。

第五步:首次启动与恢复

登录新系统。首先更新系统:sudo apt update && sudo apt upgrade(Debian/Ubuntu)。然后安装你之前备份的软件包:sudo dpkg --set-selections < packages.txt 然后 sudo apt-get dselect-upgrade。最后,从备份中恢复你的个人文件。注意检查权限:使用 chown -R username:username /home/username 确保文件属主正确。

额外提示:双系统或多系统引导修复

如果你原有的Linux与其他系统共存,重装后可能丢失引导项。可以安装 os-prober 并更新grub:sudo update-grub。如果仍不行,可以使用Boot-Repair工具。

结语

Linux重装并不复杂,但细节决定成败。记住:备份、备份、备份!希望你的新系统能带来更流畅的体验。