实验内容:使用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分区信息已经回来了

