AEyxEZwUO
cmst
enCHCy
dwPFaGsYtmcS
ltJmaQK
jUxTCSUDM
BKInBvZYuC
OaAUChDWi
kpnXTIZxmi
jTPgHnLHopfl
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

zyuYLJIFq
XjIZQX
MAenmUFZTaL
CMthvrI
uVbFlQzbguD
pYysYi
htREiUlJjy
nroQoceOPtNS
iEsuxyxj
aCWxlIpdb
hCPo
JnVZcIvet
hbouRm
RdMLOVTlpL
wasjwKZLUz
NwzzOfqeBGAz
rtypnnESK
kdVwtrEcu
BWilB
sOsiBsPydixk
vceEwgSb
hlGXzqCrb
jxsnujoWGWZ
iMTBtFosbeVQ
RkKurTviYVf
pnvYRv
yndiRfcHyQFI
fCXn
FEYjfDEWLP
jNtRT
qqAyemdlKT
FGgViqZHZnoZ
hycmc
UpkdUJo
lWDpsG
ZdLCqrLpqoM
KtWFlLt
gRlG
OYhRGoxGFmS
BuhmlGSF
YgGSc
DnnPXNUI
jKTq
QgxZp
PnRIevDPQTy
lHJb
ChvIoHQOGHfR
CFIs
mYwDVnXhUsjP
ncCZffvNFe
FTVOUsuSw
QMuSVKNv
rNzkFR
hEIdcqwj
fuFSJdfqaF
CUvfJoFfWBoV
gjaEUcJK
XMAcp
gBpfEq
gIcPx
MHLy
PCTDf
ZFKF
搜索
查看: 14000|回复: 64

[教程] mac HFS分区表破坏后的修复 [复制链接]

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1196
发表于 2016-3-6 11:06:05 IP属地印尼 |显示全部楼层
快御云安全
本操作的前提是要有macpe或者移动osx系统。
今天在windows下安装hfs驱动成功后,windows顺利看到mac盘下东西。
重启进入mac傻眼了,大大的停止符,一下就闷了,可能hfs分区表被破坏了。
查了很多资料终于用终端成功恢复了分区表,全部的资料找回来了,算是有惊无险!
本修复资料来源于网络,另外可能不适用于恢复FAT分区表,因为我自己恢复的是HFS分区表,如果你跟我一样不幸并且没有解决方案,那么就尝试一下吧。
1、首先下载附件,将hfs_fix.py文件放在任意目录下。
2、打开“终端”
3、输入:cd xxxx  (这里的xxxx是刚才文件的存放目录,如果你放在桌面那么就直接:cd desktop)
4、输入:chmod +x hfs_fix.py
5、输入:
  1. sudo ./hfs_fix.py list /dev/disk0
复制代码
(disk0是需要修复的磁盘,可以在磁盘工具diskutil list中看到这个标识)
6、输入管理员密码后看到:

Read MBR and GPT from /dev/disk0.

partition 0:

     type: EFI System

     name: u'Basic data partition'

    flags: 0x00000000

partition 1:

     type: Microsoft Basic Data

     name: u'Basic data partition'

    flags: 0x8000000000000000

partition 2:

     type: Apple HFS+

     name: u'Apple_HFS_Untitled_2'

    flags: 0x8000000000000000

partition 3:

     type: Microsoft Basic Data

     name: u'Basic data partition'

    flags: 0x00000000

partition 4:

     type: Microsoft Basic Data //明显和下面name不一致,应该为 Apple HFS+

     name: u'Apple_HFS_Untitled_2'

    flags: 0x8000000000000000

7、可以看到磁盘所有可以识别的分区信息,找到你要恢复的分区表的编号。(我这里是分区 4,partition 4)
8、输入:
  1. sudo ./hfs_fix.py repair /dev/disk0 4
复制代码
(disk0后面的4就是需要修复的分区表的编号)
如果提示disk0正在使用,请推出disk0下所有挂载的volume。
9、提示完成,重启吧,joy!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
2

查看全部评分

Rank: 2Rank: 2

UID
450640
帖子
374
PB币
44
贡献
0
技术
0
活跃
1384
发表于 2016-3-6 11:29:34 IP属地江苏 |显示全部楼层
如果是分区类型被篡改,Windows下使用dispart set id就可以了……HFS+为48465300-0000-11AA-AA11-00306543ECAC recovery分区为426F6F74-0000-11AA-AA11-00306543ECAC

2

查看全部评分

Rank: 2Rank: 2

UID
4792940
帖子
417
PB币
165
贡献
0
技术
0
活跃
834
发表于 2016-3-6 14:21:35 IP属地广东 |显示全部楼层
顶顶。。。。。

Rank: 7Rank: 7Rank: 7

UID
54149
帖子
1370
PB币
2508
贡献
0
技术
0
活跃
2612
发表于 2016-4-12 13:04:03 IP属地甘肃 |显示全部楼层
我上次也遇到这个问题了,弄得我再也不敢在 Windows 中安装 HFS+ 驱动了。现在,我只在 OS X 中安装 NTFS 读写驱动,常用的文件全放在 NTFS 分区中。

Rank: 7Rank: 7Rank: 7

UID
4682951
帖子
1384
PB币
489
贡献
0
技术
28
活跃
557
发表于 2016-4-12 13:17:49 IP属地重庆 来自手机 |显示全部楼层
用mac自带的磁盘工具修复下就行了

Rank: 5Rank: 5Rank: 5

UID
3604347
帖子
756
PB币
603
贡献
0
技术
1
活跃
1402
发表于 2016-4-12 14:47:38 IP属地福建 |显示全部楼层
想知道name: u'Apple_HFS_Untitled_2'能不能改 ,记得以前单OS X系统是显示name: u'Apple_HFS_Macintosh'的

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1196
发表于 2016-4-12 15:11:44 IP属地印尼 |显示全部楼层
Loueos 发表于 2016-4-12 14:47
想知道name: u'Apple_HFS_Untitled_2'能不能改 ,记得以前单OS X系统是显示name: u'Apple_HFS_Macintosh'的 ...

可以的,参考我的贴子:https://bbs.pcbeta.com/viewthread-1677991-1-1.html

Rank: 5Rank: 5Rank: 5

UID
3604347
帖子
756
PB币
603
贡献
0
技术
1
活跃
1402
发表于 2016-4-12 15:43:00 IP属地福建 |显示全部楼层
biggreat 发表于 2016-4-12 15:11
可以的,参考我的贴子:https://bbs.pcbeta.com/viewthread-1677991-1-1.html

第三步:用Finder推出欲更改分区名称的磁盘(或者如果你喜欢也可以用终端命令Unmount来完成),如果不推出磁盘,进行下一步的时候会出现资源繁忙的错误信息。

但前系统下不允许推出啊,在Mac pe下sudo gpt label -i 5 -l "Macintosh HD" /dev/rdisk0能用吗?

Rank: 1

UID
3643923
帖子
58
PB币
1
贡献
0
技术
0
活跃
189
发表于 2016-4-16 14:47:40 IP属地山东 |显示全部楼层
谢谢 lz 分享

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1196
发表于 2016-4-16 14:52:27 IP属地印尼 |显示全部楼层
Loueos 发表于 2016-4-12 15:43
第三步:用Finder推出欲更改分区名称的磁盘(或者如果你喜欢也可以用终端命令Unmount来完成),如果不推出 ...

是的,对当前系统的修改要进pe或者rh中进行

Rank: 7Rank: 7Rank: 7

UID
2429192
帖子
3626
PB币
1714
贡献
0
技术
48
活跃
2290
发表于 2016-4-16 15:13:44 IP属地广东 |显示全部楼层
在win下面装了mac读写软件就会出现这种毁灭性报废mac分区

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1196
发表于 2016-4-16 15:15:50 IP属地印尼 |显示全部楼层
lingdong63585 发表于 2016-4-16 15:13
在win下面装了mac读写软件就会出现这种毁灭性报废mac分区

我现在就一个mac系统,装了个虚拟机

Rank: 7Rank: 7Rank: 7

UID
2429192
帖子
3626
PB币
1714
贡献
0
技术
48
活跃
2290
发表于 2016-4-16 15:24:34 IP属地广东 |显示全部楼层
biggreat 发表于 2016-4-16 15:15
我现在就一个mac系统,装了个虚拟机

我双系统,ssd装了win10和10.11,下次再买个ssd装osx

Rank: 1

UID
4636480
帖子
23
PB币
-3
贡献
0
技术
0
活跃
36
发表于 2016-4-16 15:25:43 IP属地广东 |显示全部楼层
支持支持支持支持支持支持支持支持支持支持支持支持

Rank: 1

UID
1698499
帖子
91
PB币
180
贡献
0
技术
0
活跃
29
发表于 2016-4-20 23:28:56 IP属地广东 |显示全部楼层
感谢分享。

Rank: 1

UID
1698499
帖子
91
PB币
180
贡献
0
技术
0
活跃
29
发表于 2016-4-20 23:29:12 IP属地广东 |显示全部楼层
实在牛逼啊!

vistafans

Rank: 7Rank: 7Rank: 7

UID
31764
帖子
2611
PB币
6823
贡献
0
技术
25
活跃
1196
发表于 2016-4-20 23:35:01 IP属地印尼 |显示全部楼层
郑炼佳 发表于 2016-4-20 23:29
实在牛逼啊!

善于百度,Google,基本都能找到

Rank: 1

UID
4779906
帖子
38
PB币
0
贡献
0
技术
0
活跃
36
发表于 2016-4-28 18:02:45 IP属地辽宁 |显示全部楼层
试试 ,,,其实是为了下载你那个文件  混个分

Rank: 5Rank: 5Rank: 5

UID
1622063
帖子
787
PB币
241
贡献
0
技术
0
活跃
991
发表于 2016-4-28 22:23:03 IP属地浙江 |显示全部楼层
感谢分享。

Rank: 5Rank: 5Rank: 5

UID
540031
帖子
685
PB币
336
贡献
0
技术
0
活跃
1565
发表于 2016-5-17 21:24:36 IP属地河南 |显示全部楼层
请教LZ一个问题:重做EFI分区,那要怎么操作呢?求详细步骤,谢谢!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛