首页 > 维修 > 硬盘 > 正文

采用SFdisk软件来修复硬盘分区表

2020-07-05 10:49:56
字体:
来源:转载
供稿:网友

用户在使用PartitionMagic软件时出现“Partition table is bad”错误提示,出现“Partition table is bad”错误提示说明硬盘的分区表出错,下面笔者采用SFdisk软件来修复硬盘分区表

故障现象

原硬盘中有Windows XP和Linux双系统,由于Linux系统不再想用,于是决定使用Fdisk软件将Linux系统所在的分区删除,然后重建为FAT32分区。运行Fdisk,进入提示是否使用大硬盘支持界面,此时按下“Y”键很久无法进入下一界面,电脑处于死机状态。

修复硬盘分区表
 

重新启动电脑,再次尝试进入Fdisk软件,结果现象依旧。再次启动电脑进入操作系统,然后运行PartitionMagic软件,结果弹出提示用户“初始化失败:错误100。Partition table is bad”,单击“确定”按钮,PartitionMagic软件将自动关闭。

故障分析

运行PartitionMagic软件时出现“Partition table is bad”错误提示表明硬盘的分区表出错。既然Fdisk和PartitionMagic都无法使用,则可尝试使用Fdisk分区工具删除Linux系统所在的分区,然后重建分区格式。

故障排除

1、下载SFdisk软件,然后将其存放到制作好的DOS启动U盘中。

2、重新启动电脑,按下“Del”键进入BIOS设置程序,设置系统从U盘启动,接着按下“F10”键保存设置并推出BIOS设置界面。

3、电脑自动重启后即可进入DOS状态,然后在命令提示符下输入“Sfdisk”命令。

修复硬盘分区表
 

4、按下“Enter”键即可运行SFdisk软件,并进入主界面,在下方的列表框中选择Linux系统所在的分区,这里选择“2”选项。

修复硬盘分区表
 
5、选择“Partition”→“Delete”菜单项。
 
修复硬盘分区表
 

6、随即弹出“confirm”对话框,系统提示“是否要删除分区?所有数据将会丢失!”
 

7、单击“Yes”按钮即可成功删除所选分区,此时所选分区选项为“File Sysytem”呈现“Free”状态。

修复硬盘分区表
 

8、选择“Partition”→“Create Logical”菜单项。

修复硬盘分区表
 

9、随即出现“Create Logical”对话框,在“Size(Mb)”文本框中输入要创建的分区容量,然后在“Type”列表框中选择分区类型,这里选择“FAT-32”选项。

修复硬盘分区表
 

10、单击“Ok”按钮即可将所选磁盘空间创建FAT32格式的分区。

修复硬盘分区表
 

11、按照同样的方法可以选择“3”选项,然后删除对应的“Linux Swap”格式的分区,重新将其创建为FAT32格式的分区。

12、所有分区都重建为FAT32格式后,选择“partittion”→“Save Change”菜单项保存设置,此时Linux分区几倍成功地转换为FAT32分区。

修复硬盘分区表
 

13、选择“Partition”→“Exit”菜单项,退出SFdisk程序。

14、随即弹出“Warming”对话框,系统提示“重新启动电脑可以让操作系统识别所做的更改”,并询问用户“现在是否重启?”。

单击“Yes”按钮即可重新启动电脑,硬盘分区表就会修复,打开我的电脑窗口会发现所有分区的文件系统分区均为FAT32格式。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表