Getty não iniciando no qemu

3

Estou tentando executar um Debian baseado em ARM dentro do qemu.

Como rootfs, estou usando a estrutura do embeddedarm sdcard de 2 gb imagem com o versátil kernel 2.6.24 baixado do fedora qemu site do tutorial . No embededarm ftp também há imagens de kernel, mas elas mantêm a janela do qemu vazia (suponho que a saída vá para o console serial, porque o dispositivo de destino não possui nenhum dispositivo de exibição).

Então meu kernel inicializa, abre rootfs corretamente e continua no runlevel 2 e termina com "apache inicial" e pára aí - nada mais a fazer. Como posso conseguir que o getty seja executado depois disso?

Meuinittabéoseguinte.Eutenteimudarinvocaçõesgettysemsucesso.

#/etc/inittab:init(8)configuration.#$Id:inittab,v1.912002/01/2513:35:21miquelsExp$#Thedefaultrunlevel.id:2:initdefault:#Boot-timesystemconfiguration/initializationscript.#Thisisrunfirstexceptwhenbootinginemergency(-b)mode.si::sysinit:/etc/init.d/rcS#Whattodoinsingle-usermode.~~:S:wait:/sbin/sulogin#/etc/init.dexecutestheSandKscriptsuponchange#ofrunlevel.##Runlevel0ishalt.#Runlevel1issingle-user.#Runlevels2-5aremulti-user.#Runlevel6isreboot.l0:0:wait:/etc/init.d/rc0l1:1:wait:/etc/init.d/rc1l2:2:wait:/etc/init.d/rc2l3:3:wait:/etc/init.d/rc3l4:4:wait:/etc/init.d/rc4l5:5:wait:/etc/init.d/rc5l6:6:wait:/etc/init.d/rc6#Normallynotreached,butfallthroughincaseofemergency.z6:6:respawn:/sbin/sulogin#WhattodowhenCTRL-ALT-DELispressed.ca:12345:ctrlaltdel:/sbin/shutdown-t1-a-rnow#Actiononspecialkeypress(ALT-UpArrow).#kb::kbrequest:/bin/echo"Keyboard Request--edit /etc/inittab to let this work."

# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop

# /sbin/getty invocations for the runlevels.
#
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
#
# Format:
#  <id>:<runlevels>:<action>:<process>
#
# Note that on most Debian systems tty7 is used by the X Window System,
# so if you want to add more getty's go ahead but skip tty7 if you run X.
#
#1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6

# Example how to put a getty on a serial line (for a terminal)
#
T0:23:respawn:/sbin/getty -L tsconsole 115200 vt100
#T1:23:respawn:/sbin/getty -L ttyS0 115200 vt100

# Example how to put a getty on a modem line.
#
#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3
    
por shmoula 07.07.2013 / 23:40

0 respostas