重命名“/usr”系统文件夹后 Mac OS X 无法启动

重命名“/usr”系统文件夹后 Mac OS X 无法启动

昨天我尝试用 Time Machine 中保存的旧文件夹更改 `/usr` 文件夹,


我在终端中输入此内容(以保留 /usr 文件夹的副本):

# mv /usr /usr-复制


之后什么都没用了,我决定重新启动(我忘了重命名 /usr 中的 /usr-copy,我太累了),所以现在没有 /usr 文件夹一点儿也不!


每次重启时都会出现此消息:

您需要重启电脑。
按住电源按钮直到电脑关闭,然后再次按下电源按钮


我无法访问任何其他东西,例如菜单...只是消息重新启动,并且按住 f11 不起作用。

有没有办法访问终端,我可以在其中输入“# mv /usr-copy /usr”

答案1

您可以从安装盘启动。当您从安装盘启动时,系统会要求您选择语言。

选择语言后,将出现一个桌面,并且菜单栏中的“实用程序”项将包含终端的条目。

使用此菜单启动终端应用程序并移动、重命名或替换丢失的目录。

答案2

我会移除硬盘并将其安装在另一台机器上,然后重命名目录,然后将硬盘返回到原来的机器。

答案3

其他人就如何实际启动机器给出了很好的建议。

以供将来参考,如果您出于某种原因再次这样做,(或者如果您确实想交换两个 /usr 层次结构...如果您将 /usr-cpy/bin 添加到路径中,您仍然可以访问所有实用程序...

答案4

要么使用救援 DVD 或其他东西将 /usr 移回,要么完全重新安装 OSX。

你应该永远不能mv /usr。如果需要,请复制它。对于 Unix,您需要的大部分二进制文件和内容都在 /usr 中,因此如果您将其 mv 下来,实际上会终止您的 OSX 安装。

相关内容