我有一台 Macbook,目前运行的是 Mac OS X Lion 1.5.7,我主要使用终端来完成大部分工作。虽然将终端置于 Aqua GUI 之上很不错,但我希望能够直接启动到终端,完全绕过 Aqua。注意:我所说的终端不是指单用户模式,因为该模式缺乏我想要的许多功能。
我第一次尝试以 身份登录>console
。虽然这实际上是我想要的结果,但我的 Mac 仍然必须事先启动 GUI。
通过谷歌搜索,我发现很多人建议我对 /etc/ttys 进行一些小修改,但是这些帖子都是 2002 年左右的。我尝试进行这些更改,但是似乎没有效果,它仍然像往常一样启动。据我了解,我基本上希望计算机正常启动,但在启动 WindowServer 之前停止。
有没有什么方法可以让我设置 Mac 直接启动到终端,完全绕过 Aqua 和 GUI?
以下是我的 /etc/ttys 的内容:
# #@(#)ttys 5.2(伯克利)6/10/93 # # 名称 getty 类型 状态 评论 # # 为了确保单用户模式的安全,请启用固件密码保护。 # http://docs.info.apple.com/article.html?artnum=106482 # 安全控制台“/usr/libexec/getty std.57600”vt100 # 控制台“/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow” vt100 开启安全 onoption=“/usr/libexec/getty std.9600” #tahoe 独有 #remote "/usr/libexec/getty std.1200" pt on #诊断 # tty.serial 条目初始化串行端口(如果有)以用作 # 终端(启用通过串行端口登录)。如果标记为安全,则串行端口 #端口将允许根登录。 # 使串行端口可用于出站 # 通信,tty.serial 条目应该关闭 #(将第4个字段设置为关闭)。 tty.serial "/usr/libexec/getty serial.57600" vt100 关闭安全 # 默认情况下传真接收处于关闭状态,请使用 # 系统偏好设置面板来启用它。 传真“/usr/bin/fax answer”未知关闭 # 默认情况下,硬连线线路被标记为关闭,因此 getty(8) 当它们不存在时,# 是安静的。 tty[00-07] “/usr/libexec/getty std.9600” 未知 关闭 安全 # 伪 ttys ttyp[0x0-0xf] 无网络插槽=36 ttyq[0x0-0xf] 无网络 ttyr[0x0-0xf] 无网络 ttys[0x0-0xf] 无网络 ttyt[0x0-0xf] 无网络 ttyu[0x0-0xf] 无网络 ttyv[0x0-0xf] 无网络 ttyw[0x0-0xf] 无网络 # 克隆 ptys ttys[000-999] 无 网络