在Linux系统中,重做通常指通过重新安装操作系统来恢复或优化系统环境,以下是详细步骤及注意事项:
重装前准备
-
数据备份
- 必要性:重装系统会清空磁盘数据,需备份文档、数据库、配置文件等。
- 备份方式:
- 外部存储:使用U盘、移动硬盘复制数据。
- 云存储:上传至Google Drive、Nextcloud等。
- 分区保留:若需保留特定分区(如/data),可单独挂载并备份。
-
下载系统镜像
- 从官方渠道获取最新ISO文件(如Ubuntu、CentOS、Debian等)。
- 校验SHA256或MD5码以确保完整性。
-
启动介质制作
- USB启动盘:使用
Rufus
、Etcher
或dd
命令制作可启动U盘。 - VM测试:如需保留数据分区,可先在虚拟机中模拟重装流程。
- USB启动盘:使用
重装系统步骤
-
设置启动顺序
- 进入BIOS/UEFI设置,将U盘设为第一启动项。
- 注意:UEFI模式需兼容GPT分区,Legacy模式需MBR分区。
-
分区与安装
- 全新安装:删除所有分区后重新创建,或选择“擦除整个磁盘”。
- 保留数据分区:手动挂载非系统分区(如/data),仅格式化系统分区(/、/home等)。
- 示例:
| 挂载点 | 分区类型 | 说明 |
|————–|———-|————————–|
| | 主分区 | 系统文件 |
|/home
| 逻辑分区 | 用户数据 |
|/data
| 逻辑分区 | 保留原有数据(不格式化) |
- 示例:
-
安装关键步骤
- GRUB引导:安装引导器到硬盘(如
/dev/sda
),避免写入U盘。 - 网络配置:静态IP或DHCP,确保重装后能联网更新。
- GRUB引导:安装引导器到硬盘(如
重装后配置
-
驱动与内核更新
- 运行
sudo apt update && sudo apt upgrade
(Debian/Ubuntu)或yum update
(CentOS)。 - 安装额外驱动(如NVIDIA显卡驱动)。
- 运行
-
恢复数据与软件
- 从备份中恢复文件至对应目录(如
/home/username
)。 - 重新安装常用工具(如VS Code、Docker)并配置环境变量。
- 从备份中恢复文件至对应目录(如
-
系统优化
- Swap分区调整:根据内存大小设置交换空间(如8GB内存可设2GB Swap)。
- 防火墙配置:启用
ufw
或firewalld
,开放必要端口。
注意事项
-
数据安全
- 保留分区需提前卸载(
umount /data
),避免重装时误格式化。 - 加密分区(如LUKS)需备份解密密钥。
- 保留分区需提前卸载(
-
引导模式兼容性
UEFI模式下的启动盘需支持EFI分区,不可与Legacy模式混用。
-
时间同步
- 安装
ntp
或chrony
服务,确保系统时间准确。
- 安装
常见问题(FAQs)
Q1:如何保留/home分区数据?
A1:在安装时选择“手动分区”,挂载原/home分区并标记为“保留数据”,仅格式化系统分区(如和/var
)。
Q2:重装后系统卡顿如何解决?
A2:检查磁盘IO性能(如iotop
)、关闭不必要的开机服务(systemctl list-enabled
),并升级内核版本
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/73933.html