无法使用OS X Lion访问Mac Pro上的重要启动选项


3

我使用的是Mac Pro(2010年中)我最近购买的,安装了OS X Lion。它显然是从图像安装的,因为有很多安装的应用程序,虽然机器上没有额外的数据,但是当我打开配置对话框时,我会看到各种打印机,帐户,网络共享等。卖家还在其中一个HD上放置了恢复图像。

我在启动各种模式时遇到了一些问题。

首先,我无法启动进入 Apple硬件测试 ,要么使用 d 要么 选项-d 。没有 .diagnostics 文件夹 /系统/图书馆/ CoreServices 。我只有键盘(PC,而不是Apple),鼠标,显示器和以太网电缆直接连接到适当的端口。没有USB集线器。 Lion没有在高清上使用AHT是常见的,但是互联网访问它应该可以工作但不能。

我无法启动某些可选模式。

可行的引导选项:

  • 安全启动(Shift) - 需要很长时间并且验证磁盘挂起系统
  • 从可启动媒体开始(C)
  • 重置NVRAM(Command-Option-P-R)
  • 弹出可移动光盘(F12键)

无效的引导选项:

  • 单用户模式(Command-S)
  • Apple硬件测试(D,选项-D)
  • 启动管理器(选项)
  • 恢复系统(Command-R)
  • 开放固件(Command-Option-O-F)

我知道在按下选项键之前必须等到启动铃声响起,但除非我重置NVRAM,否则我听不到铃声。当我这样做的时候,我会在下一次硬启动时获得响铃,但在随后的启动时它会消失。这是一个问题。但是我已经尝试重置NVRAM,登录,关机,重新启动,并在响铃后按住键。在所有不起作用的情况下,系统永远不会启动,我必须强行断电。

我怀疑这可能是一个固件问题,但我不确定,可以找到关于这个问题的一些信息。

我检查了固件版本,它是最新的。

system_profiler SPHardwareDataType | grep -i "Version" | awk -F ':' '{print $1 $2}'

  Boot ROM Version MP51.007F.B03
  SMC Version (system) 1.39f11
  SMC Version (processor tray) 1.39f11

我试图为这个型号重新安装最新版本, Mac Pro EFI固件更新1.5 - Mac Pro(2010年中)MacPro5,1 MP51.007F.B03(EFI 1.5) http://support.apple.com/kb/DL1321 )但它不会安装:

Alert
This software is not supported on your system.

即使它已经存在于我的系统中。

我试过安装它 固件恢复CD 1.9 http://support.apple.com/kb/DL1320 )但我不能让它工作。按照指示按住电源按钮,睡眠LED指示灯持续闪烁一秒钟,然后发出一声哔声,而不是3次快速闪烁,3次慢速闪烁,3次快速闪烁。光驱托盘永远不会打开,系统会挂起。我尝试先将磁盘插入驱动器,然后按住按钮,同时按住 C 但这些都没有奏效。

Diskutil显示EFI分区存在,并且使用了0字节,为209.7 MB。

EFI分区似乎按顺序排列 如何修复损坏的EFI分区?

sudo gpt -r show disk0

start        size  index  contents
       0           1         PMBR
       1           1         Pri GPT header
       2          32         Pri GPT table
      34           6         
      40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  409640  1952853344      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1953262984      262151         
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header

没有设置固件密码:

sudo nvram security-password

nvram: Error getting variable - 'security-password': (iokit/common) data was not found

当我第一次看到我得到的固件数据时:

nvram -p

boot-gamma  %ac%10%00%00*%a0%00%00SF01%b6%00%00%00%00%00%00%00%0d%00%01%01%e3%04%02%02%05%08%04%04)%0d%07%07%a1%13%0e%0e4 %18%18T/##%f8=00%a7M=='\NN%d7mrr%0b%90%9a%9a%90%b2%c9%c9%fb%d7%0d%00%01%01%e3%04%02%02%05%08%04%04)%0d%07%07%a1%13%0e%0e4 %18%18T/##%f8=00%a7M=='\NN%d7mrr%0b%90%9a%9a%90%b2%c9%c9%fb%d7%0d%00%01%01%e3%04%02%02%05%08%04%04)%0d%07%07%a1%13%0e%0e4 %18%18T/##%f8=00%a7M=='\NN%d7mrr%0b%90%9a%9a%90%b2%c9%c9%fb%d7

fmm-computer-name   user%e2%80%99s MacBook Pro
boot-image  %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%02%1f%03%12%0a%00%02%00%00%00%00%00%04%04%18%00d%007%00e%007%003%006%000%000%000%00%00%00%7f%ff%04%00

efi-boot-device <array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>#########</string></dict></dict><key>BLLastBSDName</key><string>disk2s2</string></dict></array>%00

重置后:

SystemAudioVolume   0
EFIBluetoothDelay   %b8%0b
fmm-computer-name   Mac Pro 2010

重新启动后:

fmm-computer-name   Mac Pro 2010
EFIBluetoothDelay   %b8%0b
SystemAudioVolume   0
boot-gamma  %ac%10%00%00*%a0%00%00SF01%b6%00%00%00%00%00%00%00%0d%00%01%01%e3%04%02%02%05%08%04%04)%0d%07%07%a1%13%0e%0e4 %18%18T/##%f8=00%a7M=='\NN%d7mrr%0b%90%9a%9a%90%b2%c9%c9%fb%d7%0d%00%01%01%e3%04%02%02%05%08%04%04)%0d%07%07%a1%13%0e%0e4 %18%18T/##%f8=00%a7M=='\NN%d7mrr%0b%90%9a%9a%90%b2%c9%c9%fb%d7%0d%00%01%01%e3%04%02%02%05%08%04%04)%0d%07%07%a1%13%0e%0e4 %18%18T/##%f8=00%a7M=='\NN%d7mrr%0b%90%9a%9a%90%b2%c9%c9%fb%d7

boot-gamma有什么作用?

另一件事是缺少的是Recovery HD分区,由于Command-R启动选项的问题,我无法访问Internet恢复功能。我能够启动到Mountain Lion安装磁盘并访问恢复工具,但这不能解决问题。我没有Lion磁盘。

我对整个启动驱动器进行了CCC备份,但我无法测试它,因为如果它无法启动,我无法返回主启动盘,因为我无法访问启动管理器(选项)。

我打算擦除磁盘并安装Mountain Lion,但在我首先解决这些问题之前,我无法继续前进。

有没有人遇到过这样的问题?我已经找了几个星期的解决方案,但几乎找不到任何东西。

Answers:


1

使用有线键盘--Maximus让我走上正确的道路 - 我的iMac不会使用蓝牙键盘响应启动键序列;有线键盘工作得很好。我的DVD驱动器不起作用,所以我尝试从我的Snow Leopard安装DVD制作一个可启动的USB硬盘驱动器,然后是一个可启动的USB驱动器,并且无法让iMac看到它们中的任何一个,我想,实际上是问题是iMac没有看到蓝牙键盘的启动键序列。这么简单......


0

安全启动(Shift) - 需要很长时间并且验证磁盘挂起系统

如果你的意思是安全启动没有完成 - 如果你的意思是安全启动的磁盘验证阶段真的无穷无尽:

  • 虽然仅限于Lion,但您可能找不到针对该bug的变通方法或解决方案。

请参阅:


开放固件(Command-Option-O-F)

这可能不适用于Intel Mac。


键盘(PC,而不是Apple)

什么制作和型号?

它是无线的吗?请注意,至少有一个使用蓝牙的Apple键盘存在已知问题。


1
嗨,你们真的意识到PC键盘没有必要的固件来支持EFI中的所有命令吗?
Maximus

-1

非常奇怪的是,您没有通过有线键盘获得EFI启动选项。

我注意到您列出的EFI启动命令使用了Shift键修饰符或Option Cmd修饰符。无法使用的命令使用Option 要么 CMD。让你想知道......

你知道生成“Option”和“Cmd”键码的键通常是从PC到Mac键盘的反转,对吗? (如果您通常在系统偏好设置 - >键盘中重新映射它们,则很容易忘记。)您是否可能在启动时使用了错误的修改键?

同样非常奇怪的是,nvram转储显示您的桌面计算机已被分配了一个名称,暗示它以前是笔记本电脑。如果以前的所有者使用某种成像工具来初始化你的机器,但从不同型号的Mac中获取图像,我可以想象各种奇怪的事情都可能出错。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.