Gentoo Archives: gentoo-user-es

From: Angel Ortiz Gil <angelosooo@×××××.es>
To: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] Arranque gráfico o texto
Date: Sat, 12 Nov 2005 13:27:17
Message-Id: 200511121426.40494.angelosooo@yahoo.es
In Reply to: Re: [gentoo-user-es] Arranque gráfico o texto by Xar
1 El post original pide poder arrancar directamente en modo texto. Y me temo que
2 para hacerlo necesita definir un runlevel que se lo haga.
3 Lo que tú propones es arrancar en modo gráfico y luego matar las X, que no es
4 lo que se busca.
5
6 Saludos.
7
8 On Saturday 12 November 2005 13:42, Xar wrote:
9 > Creoq ue la solución que necesita el chico es menos complicada...
10 >
11 > Tecnicamente el demonio es XDM, no? Pues pq no se va a una consola y
12 escribe:
13 >
14 > /etc/init.d/xdm stop
15 >
16 > para parar las X? Que haga lo que tenga que hacer en modo texto y
17 > luego que vuelva a activar el demonio
18 >
19 > /etc/init.d/xdm start
20 >
21 > no?
22 >
23 > 2005/11/12, Angel Ortiz Gil <angelosooo@×××××.es>:
24 > > Veamos el asunto pasito a pasito. Nos ponemos como root:
25 > >
26 > > angeloso@yopispo ~ $ su -
27 > > Password:
28 > > yopispo ~ #
29 > >
30 > >
31 > > ¿Qué runlevels tenemos definidos?
32 > >
33 > > yopispo ~ # cd /etc/runlevels/
34 > > yopispo runlevels # ls -l
35 > > total 16
36 > > drwxr-xr-x 2 root root 4096 jul 18 04:03 boot
37 > > drwxr-xr-x 2 root root 4096 oct 12 12:50 default
38 > > drwxr-xr-x 2 root root 4096 oct 27 2004 nonetwork
39 > > drwxr-xr-x 2 root root 4096 oct 27 2004 single
40 > >
41 > >
42 > > Creamos uno nuevo llamado "default_noX", que contenga los mismos servicios
43 que
44 > > "default" pero sin incluir el xdm:
45 > >
46 > > yopispo runlevels # mkdir default_noX
47 > > yopispo runlevels # cp -d default/* default_noX/
48 > > yopispo runlevels # rm default_noX/xdm
49 > >
50 > >
51 > > Vemos cual es el runlevel que se inicia por defecto (en este caso el 5) y
52 los
53 > > servicios que se levantan en cada runlevel:
54 > >
55 > > yopispo runlevels # cat ../inittab
56 > > ...
57 > > # Default runlevel.
58 > > id:5:initdefault:
59 > >
60 > > # System initialization, mount local filesystems, etc.
61 > > si::sysinit:/sbin/rc sysinit
62 > >
63 > > # Further system initialization, brings up the boot runlevel.
64 > > rc::bootwait:/sbin/rc boot
65 > >
66 > > l0:0:wait:/sbin/rc shutdown
67 > > l1:S1:wait:/sbin/rc single
68 > > l2:2:wait:/sbin/rc nonetwork
69 > > l3:3:wait:/sbin/rc default
70 > > l4:4:wait:/sbin/rc default
71 > > l5:5:wait:/sbin/rc default
72 > > l6:6:wait:/sbin/rc reboot
73 > > #z6:6:respawn:/sbin/sulogin
74 > > ...
75 > >
76 > >
77 > > Los runlevels 3, 4 y 5 tienen asociados los servicios incluidos
78 > > en /etc/runlevels/default. Asociamos el runlevel 3 con los servicios
79 > > de /etc/runlevels/default_noX
80 > >
81 > > yopispo runlevels # vi ../inittab
82 > >
83 > > Y donde pone:
84 > >
85 > > l3:3:wait:/sbin/rc default
86 > >
87 > > Ponemos:
88 > >
89 > > l3:3:wait:/sbin/rc default_noX
90 > >
91 > >
92 > > Ahora te vas a consola (IMPORTANTE: no un terminal en las X, sino con
93 > > ctrl+alt+F1), te validas como root y prueba:
94 > >
95 > > yopispo ~ # init 3
96 > >
97 > > Y se para el servicio de las X. Si haces:
98 > >
99 > > yopispo ~ # init 1
100 > >
101 > > Te tira todos los servicios, salvo los que están en /etc/runlevels/boot y
102 te
103 > > arranca, si tienes alguno, los que están en /etc/runlevels/single. Si
104 ahora
105 > > pones:
106 > >
107 > > yopispo ~ # init 5
108 > >
109 > > Te levanta todos los servicios que están en /etc/runlevels/default,
110 incluyendo
111 > > las X.
112 > >
113 > >
114 > > Habiéndolo configurado de esta manera, si al arrancar el sistema, editas
115 la
116 > > entrada de grub y añades al final de la línea del kernel un número,
117 indicando
118 > > un runlevel, te levantará sólo los servicios de ese runlevel. Esto es, si
119 a
120 > > la siguiente línea:
121 > >
122 > > kernel /kernel-2.6.12-050718 root=/dev/md2
123 > >
124 > > le añades un 1 (o una S):
125 > >
126 > > kernel /kernel-2.6.12-050718 root=/dev/md2 1
127 > >
128 > > Te arranca el sistema en runlevel single y sólo activa los servicios
129 > > contenidos en /etc/runlevels/boot. Si en lugar de 1, pones 3:
130 > >
131 > > kernel /kernel-2.6.12-050718 root=/dev/md2 3
132 > >
133 > > activas los servicios de /etc/runlevels/boot y, acto seguido, los
134 incluidos
135 > > en /etc/runlevels/defaul_noX. Dado que xdm no está incluido entre ellos,
136 > > tienes un arranque en modo texto.
137 > >
138 > > Análogamente, te puedes crear niveles de arranque personalizados con los
139 otros
140 > > niveles disponibles: 2 y 4.
141 > >
142 > > Un saludo.
143 > >
144 > >
145 > >
146 > >
147 > > On Friday 11 November 2005 06:04, Linux Blues wrote:
148 > > > On Fri, 11 Nov 2005 01:34:09 +0100
149 > > > Angel Ortiz Gil <angelosooo@×××××.es> wrote:
150 > > >
151 > > > > http://www.gentoo.org/doc/es/handbook/handbook-x86.xml?part=2&chap=4
152 > > >
153 > > > ¿Crees que no lo hemos leído? Yo al menos sí, y eso no explica porque no
154 > > puedes hacer un "telinit 1", prueba a hacerlo tú mismo, cuando se te
155 cuelgue
156 > > el sistema te lees el artículo del que nos das el enlace y a ver si nos
157 sacas
158 > > de la duda...
159 > > > --
160 > > > gentoo-user-es@g.o mailing list
161 > > >
162 > > >
163 > >
164 > >
165 > >
166 > >
167 > > ______________________________________________
168 > > Renovamos el Correo Yahoo!
169 > > Nuevos servicios, m�s seguridad
170 > > http://correo.yahoo.es
171 > >
172 > >
173 > > --
174 > > gentoo-user-es@g.o mailing list
175 > >
176 > >
177 >
178 > --
179 > gentoo-user-es@g.o mailing list
180 >
181 >
182
183
184 ______________________________________________
185 Renovamos el Correo Yahoo!
186 Nuevos servicios, más seguridad
187 http://correo.yahoo.es
188
189 --
190 gentoo-user-es@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-es] Arranque gráfico o texto Xar <extremdur2@×××××.com>