• 分享一下用终端的命令来恢复丢失的硬盘分区表 (转)


    我的macbook pro是固态硬盘+固态混合硬盘的方案,刚才因为手贱删除了第二块硬盘上的一个资料分区,FAT文件系统的,没想到见鬼了,这块硬盘上的全部分区一起消失了!nnd,重要资料数据全在里面!!!而且最近一段时间都没有备份!!!

    查了很多资料终于用终端成功恢复了分区表,全部的资料找回来了,算是有惊无险!
    废话一句,中文资料基本上都没任何用,全都教你重装...

    该经验纯粹个人总结,另外可能不适用于恢复FAT分区表,因为我自己恢复的是HFS的,如果你跟我一样不幸并且没有解决方案,那么就尝试一下我总结的这个办法吧,死马当活马医。

    1、首先下载附件,将gpt.surgeon.py文件放在任意目录下。
    2、打开“终端”
    3、输入:cd xxxx  (这里的xxxx是刚才文件的存放目录,如果你放在桌面那么就直接:cd desktop)
    4、输入:chmod +x gpt_surgeon.py
    5、输入:sudo ./gpt_surgeon.py list /dev/disk1  (disk1是需要修复的磁盘,可以在磁盘工具中看到这个标识)
    6、输入管理员密码后看到:
    Read MBR and GPT from /dev/disk1.
    partition 0:
         type: EFI System
         name: u'EFI System Partition'
        flags: 0x00000000
    partition 1:
         type: Microsoft Basic Data
         name: u'u672au547du540d 1'
        flags: 0x00000000
    7、可以看到磁盘所有可以识别的分区信息,找到你要恢复的分区表的编号。
    6、输入:sudo ./gpt_surgeon.py repair /dev/disk1 1 (disk1后面的1就是需要修复的分区表的编号)
    7、完成。
  • 相关阅读:
    JavaSE:和网络相关的协议
    随机产生四位,任意位或者范围数字方法
    随机产生四位,任意位或者范围数字方法
    如何保留小数精度
    如何保留小数精度
    JDK开发环境搭建及环境变量配置详细教程
    JDK开发环境搭建及环境变量配置详细教程
    排序算法
    html中a标签如何设置行宽高
    MyEclipse10破解详细说明
  • 原文地址:https://www.cnblogs.com/qiaoyanlin/p/10157342.html
Copyright © 2020-2023  润新知