实验内容:使用fdisk删除磁盘分区信息
实验步骤
创建一个新的Centos6操作系统(别问为什么,问就是一个悲伤的故事)
笔者使用virtual box创建虚拟机(workstation配置了很久都没有办法开启虚拟机,蛋疼)
- virtual box创建虚拟机链接:vritualBox安装虚拟机配置过程
进入操作系统,使用fdisk删除磁盘上的分区信息
- 下载testdisk testdisk二进制包
- 删除磁盘分区信息;可以看到目前第一块磁盘
/dev/sda
上有两个分区
- 使用
fdisk /dev/sda
删除sda
上的分区信息;此时可以看到sda上的分区信息已被删除,由于尚未格式化磁盘内的数据,所以系统还能正常运行,但千万不要重启
,不然就是一个悲伤故事了。
- 使用
testdisk
恢复分区数据
testdisk /dev/sda
#指定检查sda这一块磁盘
- 点击
Proceed
- 点击
Intel
- 点击
Analyse
- 点击
Quick Search
- 回车确认
- 确认查找到的分区数量与下面显示的分区数量一致,一致则点击
write
- 确认退出后,可以看到
sda
分区信息已经回来了