昨天晚上 Macbook pro 10.8.5 突然不能开机了,开机显示一个禁止符号,估计是丢失重要文件了,现在开机只能进 实用工具,另外一台电脑是Linux,正在下载 10.9,求教怎么在Linux上面制作 10.9的 u盘 安装

2013-11-06 09:02:39 +08:00
 kingwkb
13131 次点击
所在节点    macOS
33 条回复
alexrezit
2013-11-06 09:05:58 +08:00
修复磁盘先.
cxshun
2013-11-06 09:06:31 +08:00
Linux下貌似有一个工具叫dd啥的可以写入U盘镜像的,楼主搜一下。
如果嫌麻烦,建议还是上虚拟机,直接用ultraiso写入硬盘镜像就OK了。
kingwkb
2013-11-06 09:07:22 +08:00
@alexrezit 修复了,显示磁盘没有问题,权限也修复了,shift + command + v 能看到提示缺失一个文件
kingwkb
2013-11-06 09:08:26 +08:00
@cxshun 这个我知道,用dd,我的问题是 把下载下来的整个dmg用dd写入u盘,还是需要打开dmg把里面的install什么的写入u盘
cxshun
2013-11-06 09:10:58 +08:00
@kingwkb 这样啊,那我就不大清楚啦。我是还没有mac的人,一直在等啊,等国行发布,都快成长颈鹿了,可怜啊。
如果这样,那就直接虚拟机上windows,用windows下的来搞定好了,linux下还是太麻烦了。
alexrezit
2013-11-06 09:14:34 +08:00
@kingwkb
缺失什么文件? 在线重新安装不行么?
kingwkb
2013-11-06 09:42:14 +08:00
@alexrezit 在线重新安装会验证是否购买了10.8的apple account,我账号里面没买
alexrezit
2013-11-06 10:27:18 +08:00
@kingwkb
不用买, 你买机器的时候就会自动添加到你账号里.
dorentus
2013-11-06 11:09:55 +08:00
@kingwkb 不知道你下载的是什么版本,如果是 App Store 上面下载下来的 Install OS X Mavericks.app 的话(它是个文件夹),是要把它里面的 Contents/SharedSupport/InstallESD.dmg 写到 U 盘。
kingwkb
2013-11-06 11:18:20 +08:00
@dorentus

我下载的是这个 Install OS X Mavericks.app.dmg 4.9G

SHA1 cfd9db706bca3253bb6667ccc4f16fa9934218d1
MD5 bffb7a8e1776e8e748fdb0da39433fdf

是个文件,不是文件夹,直接用dd写到u盘就行了吧?
dorentus
2013-11-06 11:54:11 +08:00
@kingwkb 应该不是,挂载或者解压这个 dmg 之后,应该是可以看到 Install OS X Mavericks.app 在里面……
kingwkb
2013-11-06 12:03:04 +08:00
@dorentus
file install_osx_mavericks.app.dmg
install_osx_mavericks.app.dmg: data

这个文件怎么解压出来,我用

sudo mount -t hfsplus install_osx_mavericks.app.dmg /mnt

出现下面错误

mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
dorentus
2013-11-06 13:25:07 +08:00
ameba
2013-11-06 13:27:35 +08:00
之前公司电脑遇到的情况一样 还好有time machine
momou
2013-11-06 13:55:53 +08:00
@dorentus 7z确实可以,我经常在WIN下用它开dmg
kingwkb
2013-11-06 14:52:14 +08:00
@dorentus

7z x install_osx_mavericks.app.dmg

7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

Processing archive: install_osx_mavericks.app.dmg

Extracting 0.ddm
Extracting 1.Apple_partition_map
Extracting 2.hfs
Extracting 3.free

Everything is Ok

Files: 4
Size: 5496751104
Compressed: 5308633913

7z解压出来那4个文件都不知道是干嘛的


dmg2img 之后 再mount 还是一样的错误

mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
dorentus
2013-11-06 14:57:27 +08:00
这么奇怪……
那么你可以试试直接把这个 dmg 写到 U 盘里面试试看能不能用吧……
kingwkb
2013-11-06 15:12:07 +08:00
@dorentus 试了,不能用
celadevra
2013-11-06 17:27:36 +08:00
Linux 电脑确认能挂载 HFS+ 格式的磁盘映像吗?
ShadowStar
2013-11-06 17:43:12 +08:00
10.9开始制作系统按照盘的方式有所改变,记得有人发过了。搜一下吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/88203

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX