揭秘:CentOS分区删除后,如何正确安装及恢复系统指南

引言
CentOS作为一款广泛使用的Linux发行版,其在服务器和桌面环境中的应用都非常广泛。然而,由于误操作或系统故障,有时会遇到CentOS分区被意外删除的情况。本文将详细指导您在分区删除后如何正确安装及恢复系统,确保数据的安全和系统的稳定。
1. 检查和恢复删除的分区
在重新安装或恢复系统之前,首先需要检查并尝试恢复被删除的分区。
1.1 使用
fdisk
或
parted
工具检查硬盘
以单用户模式启动CentOS系统,进入救援模式。
grub> set single /dev/sda1
grub> boot
进入系统后,使用
fdisk
或
parted
工具查看硬盘分区。
# fdisk -l
# parted /dev/sda print
根据输出的分区信息,找到被删除的分区。
1.2 使用
extundelete
恢复文件
安装
extundelete
:
# yum install e2fsprogs
# wget http://sourceforge.net/projects/extundelete/files/latest/download -O extundelete-0.2.4.tar.bz2
# tar -jxvf extundelete-0.2.4.tar.bz2
# cd extundelete-0.2.4
# ./configure –prefix=/usr/local
# make
# make install
恢复文件:
# /usr/local/bin/extundelete /dev/sda2 –restore-file filename
2. 重新安装CentOS系统
在确保数据安全或无法恢复后,可以开始重新安装CentOS系统。
2.1 制作安装U盘
下载CentOS ISO镜像。
使用U盘制作工具(如 Rufus)将ISO镜像烧录到U盘中。
2.2 重启并进入安装界面
重启计算机,并从U盘启动。
选择语言、键盘布局等设置。
进入安装界面。
2.3 选择安装类型
选择“自定义(高级)”安装。
在磁盘分区界面,根据需要选择或创建分区。
2.4 安装系统
根据提示完成系统安装过程。
重启计算机,进入新安装的CentOS系统。
3. 恢复数据
在安装完成后,可以开始恢复被删除的数据。
3.1 恢复文件系统
恢复被删除的文件系统,如
ext4
、
xfs
等。
使用
e2fsck
、
xfs_repair
等工具进行检查和修复。
3.2 恢复文件
使用
extundelete
等工具恢复被删除的文件。
使用
rsync
等工具从备份中恢复数据。
结语
通过本文的详细指导,您可以应对CentOS分区删除后的系统安装和数据恢复问题。在实际操作过程中,请注意备份重要数据,避免类似问题再次发生。