Eu tenho um Macbook atualmente executando o Mac OS X Lion 1.5.7 e uso principalmente o terminal para a maioria do meu trabalho. Embora seja bom ter o terminal no topo da Aqua GUI, eu gostaria de ser capaz de inicializar direto no terminal, ignorando completamente o Aqua. Nota: por terminal, eu não quero dizer o modo Single-User, já que ele não tem muito da funcionalidade que eu gostaria.
Minha primeira tentativa foi fazer login como >console
. Embora esse fosse, na verdade, o resultado que eu queria, meu Mac ainda precisava iniciar a GUI antes.
De pesquisando isso, eu encontrei muitas pessoas sugerindo que eu realizasse algumas pequenas edições em / etc / ttys, no entanto, essas mensagens eram todas em torno de 2002. Eu tentei fazer essas mudanças, no entanto, isso pareceu não ter efeito, e ele ainda é inicializado como de costume. Pelo que entendi, eu basicamente quero que o computador inicialize normalmente, mas simplesmente pare antes de iniciar o WindowServer.
Existe alguma maneira que eu possa configurar o meu Mac para inicializar diretamente no terminal, ignorando Aqua e a GUI completamente?
Abaixo está o conteúdo do meu / 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