1

У меня есть Macbook, на котором сейчас работает Mac OS X Lion 1.5.7, и я в основном использую терминал для большей части своей работы. Хотя приятно иметь терминал поверх графического интерфейса Aqua, я хотел бы иметь возможность загружаться прямо в терминал, минуя Aqua. Примечание: под терминалом я не подразумеваю однопользовательский режим, так как в нем отсутствуют многие функции, которые мне бы хотелось.

Моей первой попыткой было войти в систему как >console . Хотя это был, по сути, результат, которого я хотел, мой Mac все еще должен был запустить графический интерфейс заранее.

Начиная с Google, я обнаружил, что многие люди предлагают внести небольшие изменения в /etc /ttys, однако все эти посты были примерно в 2002 году. Я попытался внести эти изменения, однако, это, казалось, не имело никакого эффекта, и это все еще загружается как обычно. Насколько я понимаю, я в основном хочу, чтобы компьютер загружался нормально, но просто остановился перед запуском WindowServer.

Есть ли способ настроить мой Mac для загрузки непосредственно в терминал, минуя Aqua и GUI?

Ниже приведено содержимое моего /etc /ttys:

#
#   @(#)ttys    5.2 (Berkeley) 6/10/93
#
# name  getty               type    status      comments
#
# To secure single-user mode, enable Firmware password protection.
# http://docs.info.apple.com/article.html?artnum=106482
#
console "/usr/libexec/getty std.57600" vt100 on secure
# console "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow" vt100 on secure onoption="/usr/libexec/getty std.9600"
#tahoe's only
#remote "/usr/libexec/getty std.1200"   pt  on      # diagnostics

# The tty.serial entry initializes the serial port (if any) for use as a 
# terminal (enabling logons over serial). If marked secure, the serial
# port will allow root logons. 
# To make the serial port available for outbound 
# communications, the tty.serial entry should be turned off
# (set the 4th field to off).
tty.serial      "/usr/libexec/getty serial.57600"        vt100   off secure

# Fax reception is off by default, use the 
# System Preferences panel to enable it.
fax "/usr/bin/fax answer"   unknown off

# Hardwired lines are marked off, by default, so getty(8)
# is quiet when they don't exist.
tty[00-07]  "/usr/libexec/getty std.9600"   unknown off secure

# pseudo-ttys
ttyp[0x0-0xf]   none            network slot=36
ttyq[0x0-0xf]   none            network
ttyr[0x0-0xf]   none            network
ttys[0x0-0xf]   none            network
ttyt[0x0-0xf]   none            network
ttyu[0x0-0xf]   none            network
ttyv[0x0-0xf]   none            network
ttyw[0x0-0xf]   none            network

# cloning ptys
ttys[000-999]   none            network

0